Re: Truncate words in multiple paragraphs
| From: | Verdon Vaillancourt | Date: | Fri, 03 Feb 2006 18:06:22 +0000 |
| Subject: | Re: Truncate words in multiple paragraphs | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-229824@lists.php.net to get a copy of this message | ||
On 3-Feb-06, at 12:25 PM, John Meyer wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Verdon Vaillancourt wrote:Thanks, verdonHi :) 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) {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----- That's clever :)$string = preg_split("/\s+/",$string,($truncation+1)); unset($string[(sizeof($string)-1)]); return implode(' ',$string);}