解决办法:
mb_substr、strip_tags。
例如:
$content = "<p>6月21日马自达CX-4正式上市。</p><p>6月21日这一天,来自一汽的未来派轿跑SUV马自达CX-4正式上市!</p>";
// 1、去除html标签
$tmp = strip_tags( $tmp );
// 2、去除换行符号、制表符等
$tmp = str_replace( array("\r","\n","\t","\s"), '', $tmp);
// 3、截取指定长度的字符串、并指定字符集,防止中文乱码
$tmp = mb_substr( $content, 0, 28, 'utf-8' );
// 输出结果:6月21日马自达CX-4正式上市。6月2
echo $tmp;