我有一个有用的功能,可以从产品,新闻等的长描述中抓取文本,并显示有限数量的单词来创建新闻或产品快照。 现在的问题是当长描述用中文,俄文,阿拉伯文(无ASCII)这个函数中断时。
如何将UT8编码强制执行此功能,或者是否可以使用长描述显示有限数量的单词?
function wordLimit($string,$limitNum){
if (strlen($string) > $limitNum){
$string = substr($string, 0, strrpos(substr($string, 0, $limitNum), ' ')) . '...';
}
return $string;
}