PHP程序如何設置時間開發?

2016-09-13 1554 0 編輯:深色多郎 來源:程序網頁開發

由于PHP5.0對data()函數進行了重寫,因此,目前的日期時間比系統時間少了8個小時。在PHP語言中默認設置的是格林威治標準時間(即采用的是零時區),所以要湖區本地當前的時間必須更改PHP語言中的時區設置。

更改PHP語言中的時區設置有兩種方法;

(1)修改php.ini文件中的設置,找到[date]下的“;date.imezone=”選項,將其修改為“date.timezone=Asia/Hong_Kong”,然后重新啟動Apache服務器。

(2)在應用程序中,在使用時間日期函數之前添加如下函數;

date_default)timezone_set(timezone);

參數timezone為PHP可識別的時區名稱,如果時區名稱PHP無法識別,則系統采用UTC時區。在PHP手冊中提供了各時區名稱列表,其中,設置我國北京時間可以使用的時區包括:PRC(中華人民共和國)、Asia/Chongqing(重慶)、Asia/Shanghai(上海)或者Asia/Uru用,這幾個時區名稱是等效的。

設置完成后,date()函數便可以正常使用,不會再出現時差問題。

如果將程序上傳到空間中,那么對系統時區設置時,不能修改php.ini文件,只能使用date_default_timezone_set()函數對時區進行設置。

本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
我們猜你喜歡
七星彩头尾