如何获取date.timezone指令的值?

How to get the value of the date.timezone directive?

我可以在我的 phpinfo() 中看到我的服务器的 默认时区 及其 date.timezone 指令不是同步。

我知道我可以使用 date_default_timezone_get() 获取 默认时区 的值,但是我们如何获取 [=28] 的值=] 在运行时?

您可以使用ini_get()函数获取时区:

ini_get('date.timezone');

顺便说一下,您应该始终在脚本开头设置默认时区。你可以这样做:

date_default_timezone_set(ini_get('date.timezone'));