Функция ограничения слов в PHP для китайских и русских символов (UTF8) - PullRequest
0 голосов
/ 09 января 2012

У меня есть полезная функция, которая извлекает текст из подробного описания продуктов, новостей и т. Д. И показывает ограниченное количество слов для создания новостей или снимков продуктов. Теперь проблема в том, что когда длинное описание на китайском, русском, арабском (без ASCII), эта функция не работает.

Как я могу применить кодировку UT8 к этой функции или есть альтернатива, чтобы показать ограниченное количество слов из длинного описания?

function wordLimit($string,$limitNum){
 if (strlen($string) > $limitNum){
   $string = substr($string, 0, strrpos(substr($string, 0, $limitNum), ' ')) . '...';
 }
   return $string;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...