Mailinglisten-Archive |
Hallo Leute, irgendwie hab ich ein Brett vor dem Kopf. $string mit beliebiger länge soll nach ca 75 Zeichen ein <br> erhalten (später mal \n für mail). Aber das hier funktioniert nicht, wieso? Vor allem, wenn es öfter als einmal durchlaufen würde, wie bekommt man den Rest (<$max) an die $msg angehängt? // Mitteilung formatieren $max = 75; $string = $message; while(strlen($string) > $max){ $rest=$string; $string=""; if(strrpos(substr($rest,0,$max-1), " ")) $string=$string . substr($rest, 0, strrpos(substr($rest,0,$max-1), " ")) . "<br>"; $msg = $msg.$string; } echo "$msg"; Danke! Liebe Grüße aus dem Allgäu Theo
php::bar PHP Wiki - Listenarchive