Когда я использую функцию substr() в PHP, я получаю вопросительный знак (квадрат со знаком вопроса — в зависимости от браузера) в конце строки, когда этот последний символ был специальным, например ë или ö и т. д. ...
$introtext = html_entity_decode($item->description, ENT_QUOTES, "UTF-8");
$introtext = substr($introtext, 0, 200);
Как я могу избежать этого?