Mailinglisten-Archive |
Hallo Thomas,
das abzaehlen von Woertern hat einen grossen Nachteil,
Texte mit "umstaendlichen" Begriffen werden bevorzugt:
A: "Glaubst Du denn, dass ich sowas tun wuerde ..." (8 Worte)
B: "Vorstand der Dampfschifffahrtsgesellschaft ..." (3 Worte)
Deshalb richtet man sich besser nach den Buchstaben:
function get_theaser($eing, $len=99) {
if (strlen($eing) <= $len) { return $eing; }
$ausg = substr($eing, 0, $len);
return substr($ausg, 0, strrpos($ausg, ' ')).' ...';
}
Dass diese Version auch noch die schnellste ist, haben wir
hier in der Liste schon vor einigen Jahren ausgetestet.
Aber eine Suche im Archiv ist natuerlich tabu ... ;-)
m. b. G. Norbert
_____________________
normal: 02682-966898
Notruf: 0163-3613642
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive