Проблемы перевода в верхний и нижний регистры ( strtoupper(), strtolower()) в кириллице

Июнь 22nd, 2008

Проблемы при работе с кириллицей в PHP-скриптах функций strtoupper() и strtolower() возникают, когда неправильно определена текущая кодировка (locale). Для её правильного определения необходимо использовать setlocale() в начале PHP-скрипта:

<?php
setlocale
(LC_ALL'ru_RU.CP1251');
echo 
strtoupper('Заработало!');
?>

 

Posted by Дмитрий on Июнь 22nd, 2008 | Filed in PHP | Comment now »



Please leave a Comment

You must be logged in to post a comment.