/**
* 去除Html所有标签、空格以及空白,并截取字符串(包括中文)
* @param string $string 字符串
* @param number $sublength 字符串长度
* @param string $encoding 编码方式
* @param string $ellipsis 省略号
*/
function cutstr_html($string, $sublength = 230, $encoding = 'utf-8', $ellipsis = '…'){
$sublen ;
$string = strip_tags($string);
$string = trim($string);
$string = ereg_replace("\t","",$string);
$string = ereg_replace("\r\n","",$string);
$string = ereg_replace("\r","",$string);
$string = ereg_replace("\n","",$string);
$string = ereg_replace(" ","",$string);
if(mb_strlen(trim($string),'utf-8') < 230){
return trim($string).$ellipsis;
}else{
return mb_strcut(trim($string),0,$sublength,$encoding).$ellipsis;
}
}
//注意:使用mb_strcut()时需要开启php_mbstring.dll扩展文件