среда, 13 июля 2011 г.

substr не работает с русским алфавитом

Вышла тут задачка вырезать из русской строки несколько символов. Столкнулся с проблемой что ни substr, ни mb_substr не корректно обрезали строку, возвращав пустой результат.
Решение довольно быстро нашлось добавить 4 параметр, кодировку.
$str = mb_substr($urlstr,0,5,'UTF-8');

Комментариев нет:

Отправить комментарий