Revision: 8398
Updated Code
at September 18, 2008 11:21 by Wardy
Updated Code
function shorten_string($string, $wordsreturned) /* Returns the first $wordsreturned out of $string. If string contains more words than $wordsreturned, the entire string is returned.*/ { $retval = $string; // Just in case of a problem $array = explode(" ", $string); /* Already short enough, return the whole thing*/ if (count($array)<=$wordsreturned) { $retval = $string; } /* Need to chop of some words*/ else { array_splice($array, $wordsreturned); $retval = implode(" ", $array)." ..."; } return $retval; }
Revision: 8397
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 18, 2008 11:18 by Wardy
Initial Code
function shorten_string($string, $wordsreturned) /* Returns the first $wordsreturned out of $string. If string contains more words than $wordsreturned, the entire string is returned. */ { $retval = $string; // Just in case of a problem $array = explode(" ", $string); if (count($array)<=$wordsreturned) /* Already short enough, return the whole thing */ { $retval = $string; } else /* Need to chop of some words */ { array_splice($array, $wordsreturned); $retval = implode(" ", $array)." ..."; } return $retval; }
Initial URL
http://www.nutt.net/2004/12/29/php-a-function-to-return-the-first-n-words-from-a-string/
Initial Description
Initial Title
A PHP function to return the first N words from a string
Initial Tags
php
Initial Language
PHP