Mailinglisten-Archive |
Hi Reinold,
zu Deinem Problem gab es hier mal eine Art Wettstreit.
Schnellste Loesung war die nachfolgende, welche von
einer Programmiererin gefunden wurde, deren Namen mir
leider gerade nicht gegenwaertig ist ...
<?php
function get_teaser($text, $maxB=77) {
if (strlen($text) <= $maxB) return $text;
$aa = substr($text,0,$maxB);
$xx = strrpos($aa,' ');
return substr($text,0,$xx).' ...';
}
?>
Dagegen sieht auch wortwrap(); alt aus, weil wortwrap();
mit der Laenge des Textes wesentlich langsamer wird.
m. b. G. Norbert
_____________________
normal: 02686-987103
Notruf: 0177-2363368
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive