Revision: 18359
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 29, 2009 05:41 by Ngoc
Initial Code
<?php /** * Trim a string to a given number of words * * @param $string * the original string * @param $count * the word count * @param $ellipsis * TRUE to add "..." * or use a string to define other character * @param $node * provide the node and we'll set the $node-> * * @return * trimmed string with ellipsis added if it was truncated */ function word_trim($string, $count, $ellipsis = FALSE){ $words = explode(' ', $string); if (count($words) > $count){ array_splice($words, $count); $string = implode(' ', $words); if (is_string($ellipsis)){ $string .= $ellipsis; } elseif ($ellipsis){ $string .= '…'; } } return $string; } ?>
Initial URL
http://www.lullabot.com/articles/trim_a_string_to_a_given_word_count
Initial Description
Cut or trim a string by given word number
Initial Title
Trim A String To A Given Word Count
Initial Tags
Initial Language
PHP