- Автор темы
- #1
выполняю на локалке
и мне выводит - Russian_Russia.1251 . Выполняю на сервере такойже код и мне ничего не выводит. Это что значит на сервере не стоит кодировка Russian_Russia.1251?
На сервере когда выполняю
выводит - С. Что обозначает - С?
На сервере когда выполняю:
буквы не переводятся в верхний регистр (выводится - Двадцать пятого ЯнварЯ), а на локалке выводится правильно - ДВАДЦАТЬ ПЯТОГО ЯНВАРЯ. Знаю это потому что по умолчанию локаль - C. Это что получается у хостинга настройки не правильные? Как с этим боротся?
PHP:
echo setlocale (LC_ALL, 'RU');
На сервере когда выполняю
PHP:
echo setlocale (LC_ALL, '');
На сервере когда выполняю:
PHP:
$str = "Двадцать пятого ЯнварЯ";
$strr = strtoupper($str);
print $strr;