phpbar.de logo

Mailinglisten-Archive

[php] Kürzung eines Strings an der letzten Wortgrenze vor dem x-ten Zeichen.

[php] Kürzung eines Strings an der letzten Wortgrenze vor dem x-ten Zeichen.

Sebastian Mendel lists at sebastianmendel.de
Die Jun 8 09:38:18 CEST 2004


Reinhold Riedersberger schrieb:

> Hallo,
> 
> 
> heute habe ich folgendes Problem:
> 
> ich möchte einen String unbekannter Länge auf z.B. 154 Zeichen
> kürzen. Soweit kein Problem. Aber wie kann php dazu bewegen die
> Kürzung nich an Position 154 durchzuführen, sondern an der letzten
> davorliegenden Wortgrenze?
> 

$string = substr( $string, 0, 155 );
$string = preg_replace( '/^(.*)\s+\w*$/', '$1', $string );

... oder so ähnlich ... habs nicht probiert

-- 
Sebastian Mendel

www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com
www.sf.net/projects/phpdatetime        www.sf.net/projects/phptimesheet

php::bar PHP Wiki   -   Listenarchive