关于php里的 Date()函数
今天跟着书在学习,碰到了date()函数不能正确显示本地计算机的时间(整整隔本地时间8个小时)
于是到找资料,有两种解决方法:
方法一:
在 PHP4 中使用 date 等函数的时候,并不需要考虑时区问题,会自动获得本地时间,但 PHP5 中则不行,如果你们有设置好时区,同样的代码在不同的系统可能会产生莫名其妙的问题(比如 Windows 和 Unix 之间)。想要正常使用时间函数,需要在 php.ini 中设置统一的时区:
date.timezone = PRC
其中,PRC 代表中华人民共和国。
方法二:
在php文件开头加上
ini_set('date.timezone','Asia/Shanghai');