/**
* 截取指定长度的字符串后拼接省略号显示
* @param $string 需要截取的字符串
* @param int $length 需要截取的长度
* @param int $start 截取字符串开始的位置
* @param string $sign 截取后的结尾
* @return string
*/
function cmf_get_substr($string,$start = 0,$length = 25,$sign="...")
{
if (empty($string)) return '';
$string = trim($string);
//把html实体转为utf-8编码的文本字符
$string = html_entity_decode($string, ENT_QUOTES, 'UTF-8');
if (mb_strlen($string) > $length) {
$string = mb_substr($string,$start,$length).$sign;
}
return $string;
}