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