mac新手,我是通过brewinstallphp55安装的php,但是每次运行的时候,凡是有关date()strtotime()之类的函数,系统都会报一个Warning提示我设置时区,那么在哪里可以修改php的配置文件,改变php的默认时区呢?
2 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
php5后都要自己设置时区,要么修改php.ini的设置,要么在代码里修改。在PHP.INI中设置时区date.timezone=PRCMac中通过brew安装的php,ini的位置在:/usr/local/etc/php/5.6/php.iniphp5.5.*版本的ini位置在/usr/local/etc/php/5.5/php.ini在代码中设置时区date_default_timezone_set('Asia/Shanghai');//'Asia/Shanghai'亚洲/上海date_default_timezone_set('Asia/Chongqing');//其中Asia/Chongqing'为“亚洲/重庆”date_default_timezone_set('PRC');//其中PRC为“中华人民共和国”ini_set('date.timezone','Etc/GMT-8');ini_set('date.timezone','PRC');ini_set('date.timezone','Asia/Shanghai');ini_set('date.timezone','Asia/Chongqing');以上七种方法,任意一个都可以满足我们需求。系统初始化时,加上ini_set('date.timezone','Asia/Shanghai');或date_default_timezone_set("PRC");就将解决时区相差8小时的问题。
添加回答
举报
0/150
提交
取消