- <?php
- function wordscut($string, $length ,$sss=0) {
- if(strlen($string) > $length) {
- if($sss){
- $length=$length - 3;
- $addstr=' ...';
- }
- for($i = 0; $i < $length; $i++) {
- if(ord($string[$i]) > 127) {
- $wordscut .= $string[$i].$string[$i + 1];
- $i++;
- } else {
- $wordscut .= $string[$i];
- }
- }
- return $wordscut.$addstr;
- }
- return $string;
- }
- ?>