我在我的本地电脑上安装了xampp。
但我的时区存在问题。 PHP日期显示我的日期&时间02/11/2018 05:26:18
。但我的电脑时间是02/11/2018 09:26:18
。我的时区是亚洲/卡拉奇。我在php.ini中更改了我的时区,在php.ini中更改了我的时区看起来像这样
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = "Asia/Karachi"
我还根据phpinfo更改了正确的php.ini文件。
我已经多次重启我的服务器但仍然获得相同的时区。
我的PHP版本是7.1.10
答案 0 :(得分:2)
php.ini中还有第二个date.timezone
就我而言,它在1972行中的[ffi]
块下
答案 1 :(得分:1)
正如@Shaida Muhammad在对该问题的评论中所建议的那样,似乎xampp的php.ini中存在第二个date.timezone。您可以安全地删除/注释第二个date.timezone。
[Date]
date.timezone=Asia/Kolkata