7.8. Wie kann ich einen String kürzen?Antwort von Johannes FrömterIm einfachsten Fall erreicht man dies mit der "Allround-Funktion" substr() (weitere Beispiele im Manual): // Die ersten 20 Zeichen von $string ausgeben: echo substr($string, 0, 20); Soll die Ausgabe nicht mitten in einem Wort unterbrochen werden, bietet es sich an, die Funktion wordwrap() zu "missbrauchen": // Nur ganze Wörter, max. 20 Zeichen von $string ausgeben: $parts= explode("\n", wordwrap($string, 20, "\n")); echo $parts[0]; Hier wird an der gewünschten Stelle ein Zeilenumbruch durch wordwrap() eingefügt, anschliessend der String an den Zeilenumbrüchen in Arrays von Strings zerlegt und schliesslich das erste Array-Element ausgegeben. |
||
7.8. Wie kann ich einen String kürzen? http://www.php-faq.de/q/q-string-kuerzen.html |
||
Archiv der de.comp.lang.php-FAQ Dies ist eine Archivseite von 2008 und wurde seitdem nicht geändert. Das dclp-FAQ-Team |