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