Очень часто при программировании в php требуется выводить дату в человеко понятном виде. Это можно сделать, выставив правильно локаль при помощи функции setlocale(). Например,
setlocale(LC_ALL, 'ru_RU.CP1251');
echo strftime(" %A %e %B %Y ");
Результатом выполнения последних строк будет что-то типа "вторник 20 июля 2010".
Однако это пол беды. Как же правильно прописать название локали?
Выполняем команду:
$ ls /usr/share/locale
Вывод данной команды покажет какие локали можно использовать.
Комментарии