В любом PHP приложении нужно настраивать локаль и кодировку вне зависимости от настроек сервера. Это предотвратит неверное отображение и работу сайта при переезде на другой хостинг и других ситуаций.
FALSE
. Влияет на строковые функции, даты и т.д.
Возможен вариант:
Вместо LC_ALL
можно указать отдельную категорию функций, на которые будет влиять локаль:
LC_COLLATE
– функции сравнения строк,LC_CTYPE
– функции преобразования и классификации строк,C_MONETARYL
– для функции localeconv(),LC_NUMERIC
– задает символ десятичного разделения,LC_TIME
– форматирование даты/времени,LC_MESSAGES
– для системных сообщений.
Настройка функций для работы с многобайтовыми строками.
От него зависит результат работы функций с датами, подробнее о настройке временной зоны.
Ещё можно явно указать в какой кодировке передается контент, отправив заголовок: