我正在使用日期函數echo date ('Y');
,導致出現以下錯誤消息。PHP日期功能在Ver 5.3.0中無法正常工作
警告:date()[function.date]:依靠系統的時區設置是不安全的。
這與我的php.ini頁面有關嗎?爲了使代碼正常工作,我需要在php.ini中做出什麼改變?
我正在使用日期函數echo date ('Y');
,導致出現以下錯誤消息。PHP日期功能在Ver 5.3.0中無法正常工作
警告:date()[function.date]:依靠系統的時區設置是不安全的。
這與我的php.ini頁面有關嗎?爲了使代碼正常工作,我需要在php.ini中做出什麼改變?
這些警告消失,您可能需要使用此功能設置時區:
http://php.net/manual/en/function.date-default-timezone-set.php
或在php.ini設置此:
http://www.php.net/manual/en/datetime.configuration.php#ini.date.timezone
此外,有效時區列表是[here](http://www.php.net/manual/en/timezones.php) – galymzhan
+1。值得注意的是,這是由PHP 5.3版本引入的。在以前的版本中不會發生。 – Ben
@Ben - 它從php.net上的PHP 5.1.0開始就表示,但它絕對值得指出。謝謝! – afuzzyllama
列表它清楚地說,你應該在警告郵件做什麼。 – Gordon