У меня есть полезная функция, которая извлекает текст из подробного описания продуктов, новостей и т. Д. И показывает ограниченное количество слов для создания новостей или снимков продуктов.
Теперь проблема в том, что когда длинное описание на китайском, русском, арабском (без ASCII), эта функция не работает.
Как я могу применить кодировку UT8 к этой функции или есть альтернатива, чтобы показать ограниченное количество слов из длинного описания?
function wordLimit($string,$limitNum){
if (strlen($string) > $limitNum){
$string = substr($string, 0, strrpos(substr($string, 0, $limitNum), ' ')) . '...';
}
return $string;
}