日常笔记一:截取富文本编辑器中的文本内容
/**
* @param $str 内容
* @param $len 长度
* @param string $suffix 后缀
* @return string|string[]
*/
public function cut_str($str, $len, $suffix = "...")
{
$str = strip_tags($str);
$str = str_replace("\r\n", "", $str);
if (function_exists('mb_substr')) {
if (strlen($str) > $len) {
$str = mb_substr($str, 0, $len, 'utf-8') . $suffix;
}
return $str;
} else {
if (strlen($str) > $len) {
$str = substr($str, 0, $len, 'utf-8') . $suffix;
}
return $str;
}
}
本作品采用《CC 协议》,转载必须注明作者和本文链接