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.

Schreibe einen Kommentar

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

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

   Mit der Nutzung dieses Formulars erklärst Du Dich mit der Speicherung und Verarbeitung Deiner Daten durch diese Website einverstanden. Mehr Informationen dazu findest Du in der Datenschutzerklärung.

ALL-INKL.COM - Webhosting Server Hosting Domain Provider

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.