12:46 13.07.2017
Столкнулся с такой проблемой, что функция substr() некорректно работает с кириллицей. В конце обрезанной строки появлялся знак вопроса -
Нашел простое решение этой проблемы! На помощь пришла функция mb_substr(). Предназначение данной функции - получить часть строки, что собственно мне и надо. Мне необходимо "выхватить" первые 125 символов, например из переменной
Теперь обрезанная строка выглядит без всяких отклонений.
�
.
Нашел простое решение этой проблемы! На помощь пришла функция mb_substr(). Предназначение данной функции - получить часть строки, что собственно мне и надо. Мне необходимо "выхватить" первые 125 символов, например из переменной
$text
, значит делаю так:
$text = mb_substr($text, 0, 125, 'utf-8');
Теперь обрезанная строка выглядит без всяких отклонений.
- Жалоба