可采用substr和mb_substr两种方法。对于mb_substr我们可以设置其截取编码的方式,尤其是中文字符,可避免出现乱码现象。
if(strlen($title)>10){
$str=$substr($title,0,10,'utf-8);
$str=$str.'......';
echo $str;
}else{
echo $title;
}
注意:substr:第一个参数是要截取的字符串;第二个参数截取的开始位置,第三个参数截取结束的位置,第四个参数设置截取的编码方式。