Ваш надежный партнер в интернете http://www.rucable.net/

Странички полезных статей, помошь по работе с Apache,CGI,PHP,PERL,SSI. Полезные статьи для разработчиков и программистов. Замечания и дополнения в скрипты, статьи для системных администраторов.
Поведение Функции strtoupper() и strtolower() с кириллицей.

Арендовать сервер


Вернуться на главную -  Обзор статейРешение проблемы strtolower() strtoupper() в руском языке

Решение проблемы strtolower() strtoupper() с русским языком

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

   setlocale(LC_ALL, 'ru_RU.CP1251');
   echo strtoupper('Тестируем работу ЭТОГО скрипта!');

?>
Чтобы изменить кодировку для Вашего скрипта, измените 'ru_RU.CP1251' на нужную.
Если все же это не сработало, по всей видимости настройки PHP не могут найти нужную локаль. Чтобы указать PHP эту локаль, потребуется некоторые операции через SSH на Вашем сервере. Так же по всей видимости, Вам потребуется попросить системного администратора сделать это, если Вы имеете виртуальный хостинг.
Чтобы указать или узнать нужную локаль, просмотрите папку /usr/share/locale
Для русского языка, это:
ru_RU.CP1251
ru_RU.CP866
ru_RU.ISO8859-5
ru_RU.ISO_8859-5
ru_RU.KOI8-R
ru_SU.CP866
ru_SU.ISO8859-5
ru_SU.ISO_8859-5
ru_SU.KOI8-R

В обзоре услуг, дополнительные ссылки

 
Web www.rucable.net

WebMoney, WesternUnion, Банковские переводы в Германию, Contact-sys

Наши новости

Новая сеть RuCable, расширение деятельности, перенос ns3.dnszone.ru, весенние предложения.

2008.03.16

1. Организация расширяет деятельность. Sano media арендует новые стойки в серверном помещении E-discom.
В связи с этим организуется третий сервер имен и расширяются возможности для работы, а так же возможности для
выгодного размещения Вашего оборудования.

2. Обновления в панеле.
Исправление ошибок, добавление инструментов. Мы делаем Вашу работу удобней!

3. Новые сервера, по более выгодным ценам. Предложение ограничено в количестве.

Изменения в именах DNS (Nameserver)

2008.02.14

Изменения в именах DNS (Nameserver)

Новости www.rucable.net && Sano media

2007.03.09

1. Обновление в интерфейсах https://cp.rucable.net
2. Доступна автоматическая регистрация доменов .RU.
3. Новые сервера - новые возможности - новые идеи.


Для клиентов

Аккаунт через безопасное SSL соединение.

Регистрация нового пользователя
Если Ваш браузер не поддерживает SSL, нажмите сюда

   

 

 |  Актуально |  Услуги |  Справка |  О компании |  Почта клиентов |  Форум |  Общие правила |  Наши клиенты | 
 |  Панель управления |  Полезные статьи |  Связаться с нами |  Распродажи и предложения |  Регистрация доменных имен | 
 |  Карта сайта | 

#Услуги на www.rucable.net #Новости компании #Помощь - FAQ #Статьи для чтения #Связаться с нами
 |  В помощь системному администратору  |  Интернет-аукцион в России  | 
© RuCable - проект Sano media AG 2004-2008
Webmoney Passport