Работа функции strtolower

agx

Программер :-)
Работа функции strtolower

Люди добрые, может, кто знает, в чем проблема при использовании функции strtolower?:(
Пишу следующий скрипт:

$m_bio="hElLo WorLd";
echo $m_bio;
$m_bio=strtolower($m_bio);
echo $m_bio;

И первый и второй выводы АБСОЛЮТНО одинаковые.
PHP версии 4.3.8

Может, есть другая функция, или другой способ ее использования?
 

tony2001

TeaM PHPClub
не верю, что "hElLo WorLd" именно такой результат.
вот с "хЕлЛо ВорЛд" - может быть.
[m]setlocale[/m]
 

agx

Программер :-)
Да я для примера написал, не знал, что в языке дело.
 

$cooter

Новичок
strtolower() обязательно должно работать, у меня нормально пашет! РНР версия та самая
 

Demiurg

Guest
$cooter
не стоит отвичать, если не понимаешь сути проблемы.
 

agx

Программер :-)
$cooter, тут была проблема в локали, каким-то чудом удалось подобрать подходящую
$res=setlocale(LC_ALL,"ru_RU.CP1251");
 

Demiurg

Guest
agx
лучше подбирать не чудом, а посмотреть, какие локали установлены в системе.
 

agx

Программер :-)
Да, но как это сделать, если сценарий выполняется на удаленном сервере?
 

Demiurg

Guest
Это надо не пихать а написать в консоле (в командной строке)
 
Сверху