Tux in paradise or Linux on holidays

Die ersten Worte eines Textes in PHP ermitteln

Manchmal möchte man die ersten Worte eines Textes in PHP ermitteln, um nur einen Textausschnitt zu verwenden.

In PHP geht das zuverlässig mit

echo implode(' ', array_slice(explode(' ', $text), 0, 12));

In diesem Fall werden die ersten 12 Worte des Textes in der Variable $text ausgegeben.

Mit explode überführt man den Text in ein array, das die Worte enthält.

array_slice nimmt davon nur die erste x Einträge (im Beispiel 12).

implode fügt das array wieder durch Leerzeichen getrennt zusammen.

Teile diesen Beitrag

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

:bye: 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
mehr...
 


Diese Seite verwendet Cookies. Mit der Nutzung von tuxlog erklärst Du Dich mit der Verwendung von Cookies einverstanden. Detaillierte Informationen über die Verwendung von Cookies auf dieser Website findest Du in der Datenschutzerklärung.

Nach oben scrollen