我正在使用PHP的setlocale(LC_TIME,country)将服务器的语言环境暂时设置为西班牙语(es_ES.utf8)或法语(fr_FR.utf8)。
然后我使用strftime()以所选语言环境的语言打印出日期。
通过刷新页面并回显它来测试setlocale之后,它没有被设置一半的时间,并且用英语显示日期作为后备。
是否有任何理由说setlocale不会100%的时间都无法正常工作。它必须正常工作。
答案 0 :(得分:0)
Chrome缓存问题。
始终使用开发人员工具栏中的chrome缓存进行开发。