Default
Эксперт
Дата регистрации:
12.06.2012 15:20:27
Сообщений: 102
Проблема с русским текстом
<?php
mb_internal_encoding("UTF-8"
$a = "привет";
if(preg_match("/^[а-я]{2,6}$/",$a)){
echo $a;
}else{
echo "Совпадений нет!<p>";
}
echo mb_strlen($a); // 6
?>
так понимаю это кодировка, хотя в .htaccess, httpd.conf и в самом файле кодировку установил utf-8, да и выводит число символов столько сколько есть. в чем может быть проблема? если указывать русское слово состоящие из 3 букв, то нормально все работает, если больше 3, то совпадений не найдено . спасибо