查看完整版本: PHP截取一定长度的字符串(该函数对GB2312使用有效)

imsxl 2008-3-2 18:48

PHP截取一定长度的字符串(该函数对GB2312使用有效)

截取一定长度的字符串(该函数对GB2312使用有效)
复制内容到剪贴板代码:
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;
}
页: [1]
查看完整版本: PHP截取一定长度的字符串(该函数对GB2312使用有效)