2016-11-17 8 views
0

Я создаю скрипт MySQL + PHP, где пользователь может настроить формиаты на основе lanuagePHP языка, основанные настройки

как

dateformat: dd.mm.yyyy 
delimiter: , 
currency: € 
locale: de 

Есть ли стандартная для таких конфигураций?

+0

Что вы подразумеваете под стандартом? Вы имеете в виду, если в php есть что-то уже встроенное? – GiftZwergrapper

+0

http://php.net/manual/en/class.locale.php –

+0

http://php.net/manual/it/book.intl.php – Federkun

ответ

0

Если вы имеете в виду уже встроенный в php, да, есть стандартный доступный. Он работает с локалями. Вы можете использовать функцию setlocale(), чтобы установить текущую локаль, которая влияет на различные функции php, например strftime(). Посмотрите более внимательно here.

Но будет предупрежден. Вывод не всегда является тем, что вы ожидаете, поскольку он не соответствует требованиям ISO. Долгое время обсуждались локальные ситуации и их влияние на функции даты, но в итоге они решили оставаться совместимыми с POSIX, что не соответствует требованиям ISO.

Смежные вопросы