我正在创建一个MySQL + PHP脚本,用户可以在其中配置基于语言的格式
像
dateformat: dd.mm.yyyy
delimiter: ,
currency: €
locale: de
此类配置是否有可用的标准?
答案 0 :(得分:0)
如果你的意思是已经内置在php中,是的,有一个标准可用。它适用于区域设置。您可以使用setlocale()
函数来设置当前区域设置,这对不同的PHP函数有影响,例如strftime()
。
仔细看看here。
但会受到警告。输出并不总是您所期望的,因为它不符合ISO标准。关于语言环境及其对日期函数的影响进行了长时间的讨论,但最终他们决定保持POSIX兼容性,这不符合ISO标准。