Главная » 2014 » Октябрь » 28 » Когда mb_strlen не работает
1:20 AM
Когда mb_strlen не работает

Копался на просторах интернета и нашёл такую весч. Бывает софт и знания не дотягивают. В софте кодировка ANSII в блокноте windows-1251 и начинается разброд в символах как только включается русский. А тут ещё софт такой (например Human Emulator) который ну не работает с mb_strlen. Обычно достаточно изменить кодировку строки через iconv. Но не всегда это удачное и доступное решение. Наткнулся на такую регулярку. Может кому-то поможет:

if(!preg_match("#^.{1,".$maxlength."}$#",$str)) too long;
Просмотров: 1046 | Добавил: 9dem | Рейтинг: 0.0/0
Всего комментариев: 0
avatar