有一個PHP函數來設置默認timezone-PHP默認時區
date_default_timezone_set('Asia/Calcutta');
,但是這是否需要調用應用程序中的每一次,每當我想利用最新的?
有一個PHP函數來設置默認timezone-PHP默認時區
date_default_timezone_set('Asia/Calcutta');
,但是這是否需要調用應用程序中的每一次,每當我想利用最新的?
但是這是否需要每次在應用程序中調用,每當我想使用日期?
如果您的應用程序需要不同的時區than configured in php.ini,那麼是的,您需要在腳本中調用date_default_timezone_set
。如果在php.ini中沒有配置時區,你也需要調用它,但是如果是這樣的話,你需要糾纏你的主機來解決它。
您可以設置時區在php.ini再不用擔心每次調用它在你的腳本:http://php.net/manual/en/datetime.configuration.php
我能做些什麼,如果我在php.ini中的變化,但沒有按時區」改變我的PHP腳本?和date_default_timezone_get就像之前我在php.ini中更改它一樣? – 2013-02-15 14:28:20
進行更改後,您可能無法重新啓動控制PHP的位。嘗試重新啓動Web服務器軟件(Apache,IIS等)。如果您使用的是FastCGI,請重新啓動進程管理器*和* Web服務器軟件。 – Charles 2013-02-15 18:20:03
嗯不,我重新啓動我的nginx服務器,這並沒有幫助我。 – 2013-02-15 22:20:08