powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с локалями
6 сообщений из 6, страница 1 из 1
Проблема с локалями
    #32776865
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ может кто подскажет почему РНР 5.0.х под линух не меняет регистр русских букв , а под форточки меняет.

Под линухом:
echo setlocale (LC_CTYPE, "0") выводит ru_RU.UTF8
пробую echo strtoupper('one'); выводит ONE - все ок
пробую echo strtoupper('один'); выводит один - ???

Под форточки:
echo setlocale (LC_CTYPE, "0") выводит Russian.Russia.1251
пробую echo strtoupper('one'); выводит ONE - все ок
пробую echo strtoupper('один'); выводит ОДИН - ок

Какую локаль нужно установить чтоб менялся регистр русских букв под линухом? Под форточки локаль вообще менять не надо. Чо за батва ?
...
Рейтинг: 0 / 0
Проблема с локалями
    #32777008
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Если уж работаешь с Windows-1251, то и выставляй соответсвующую локаль. UTF-8 - далеко не то же самое, что 1251.
...
Рейтинг: 0 / 0
Проблема с локалями
    #32777427
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ее не выставлял это текущая локаль под линухом. Какую надо установить чтобы работала strtoupper, strtolower и т.п. Пробовал win1251 - не работает. А где вообще можно посмотреть список доступных локалей? Может на РНР есть функция ?
...
Рейтинг: 0 / 0
Проблема с локалями
    #32777887
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Уточняй у хостера - сталкиваться с подобными проблемами лично не приходилось.
...
Рейтинг: 0 / 0
Проблема с локалями
    #32778354
taj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй ru_RU.CP1251
...
Рейтинг: 0 / 0
Проблема с локалями
    #32778795
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все разобрался.
В консоли набираешь locale -a | grep ru
А потом перебором подобрал нужную. Оказалась ru_RU.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Проблема с локалями
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]