Re: Truncate words in multiple paragraphs

From: Date: Fri, 03 Feb 2006 17:25:08 +0000
Subject: Re: Truncate words in multiple paragraphs
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-229822@lists.php.net to get a copy of this message
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Verdon Vaillancourt wrote: > Hi :) > > I am using the following function (that I found in the user comments on > php.net manual) for trimming the number of words accepted via a form field > > // Truncation is by word limit, not character limit. So if you limit > // to 255, then it will cut off a text item to 255 words, not 255 > characters > function trim_text ($string, $truncation=250) { > $string = preg_split("/\s+/",$string,($truncation+1)); > unset($string[(sizeof($string)-1)]); > return implode(' ',$string); > } How about $string = nl2br($string); $string = trim_text($string); $string = str_replace("<br />","\n",$string); -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFD45Hzj60GAoLuoDkRAjSqAKCxvGlJmSCVHozWBDjjZnKMEZOfSwCfenVj lRSChtsMRqRnOYdZpk5YQ0c= =Dnly -----END PGP SIGNATURE-----

« previous php.general (#229822) next »