Slastik
Новичок
проблемы с локалью
Такая проблема
не работают регулярные выражения с русскими буквами
работаю с кодировкой utf-8
скрипт с регуляркой в утф
регулярка такая
^[a-z0-9а-я]+$
использовал preg_match, mb_eregi
ни то ни другое не отрабатывает
данные приходят в utf
локаль устанавливал так
$locale = "ru.utf8,ru_RU,rus,russian";
setlocale(LC_TIME, explode(',', $locale));
ru.utf8 не хочет выставлять, выставляет Russian_Russia.1251
это говорит о том что у меня нет utf локали?
ОС winXP
Такая проблема
не работают регулярные выражения с русскими буквами
работаю с кодировкой utf-8
скрипт с регуляркой в утф
регулярка такая
^[a-z0-9а-я]+$
использовал preg_match, mb_eregi
ни то ни другое не отрабатывает
данные приходят в utf
локаль устанавливал так
$locale = "ru.utf8,ru_RU,rus,russian";
setlocale(LC_TIME, explode(',', $locale));
ru.utf8 не хочет выставлять, выставляет Russian_Russia.1251
это говорит о том что у меня нет utf локали?
ОС winXP