Re: Truncate words in multiple paragraphs

From: 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:
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----- That's clever :)
Thanks, verdon

« previous php.general (#229824) next »