Mailinglisten-Archive |
Ich möchte einen Satz so formatieren, dass kein Wort länger als 20 Zeichen ist, damit das ganze in eine Tabellenspalte passt, ohne die Spalte zu vergrössern. Nach einigem Probieren ist es mir mit folgendem Codeschnipsel gelungen. Der Satz: "Das ein ein besonderslangeswortundsoll aufgeteilt werden" wird zu "Das ein ein besonderslangeswortu ndsoll aufgeteilt werden" $hf_neu=""; $hf_words = explode (" ", $title); while (list($key, $val) = each($hf_words)) { $hf_neu[] = chunk_split ($val, 20, " "); $title = trim(implode(" ", $hf_neu)); Ich finde das Codestück aber nicht besonders schön und habe so meine Schwierigkeiten mit dem Umgang von Arrays- Darum die Frage: Wer hat eine elegantere und schönere Lösung??? Liebe Gruesse Wolfgang
php::bar PHP Wiki - Listenarchive