Mailinglisten-Archive |
Moin
In einer eMail vom 30.12.00 13:52:40 (MEZ) Mitteleuropäische Zeit schreibt
stefan_(at)_invidia.de:
> Ich benötige eine Funktion, die aus einem String, der einen
> seitenlangen Text enthält, einen kürzeren String generiert, der eine
> feste Anzahl an Zeichen (inkl. Leerzeichen) enthällt.
[..]
Hm, also mit strpos() sollte man die Stelle des gewuenschente Leerzeichens
ermitteln koennen. (Hier auf den optionalen Parameter achten! ) Das Ergebnis
kann man dann mit substr() verwendet werden um an der richtigen Stelle ab
zuschneiden.
Beispiel:
<?php
$text = "Dies ist ein String mit Leerzeichen und wir wollen 25 + x Zeichen
davon";
$cut = strpos("$text"," ",25);
echo substr("$text",0,$cut);
?>
Du musst allerdings testen ob dein Text auch die gewuenschte Laenge hat
(strlen()) weil sonst Fehler auftreten.
Gruss
Joerg Behrens
--
TakeNet GmbH Mobil: 0171/60 57 963
D-97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax:+49 931 903-3025
php::bar PHP Wiki - Listenarchive