2016-11-17 90 views
0

我创建一个MySQL + PHP脚本,用户可以配置基于lanuage甲PHP语言基础设置

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标准。