因爲我的每個php文件中的時區是歐洲/柏林。我的第一個問題是, 爲什麼它的歐洲/柏林?這是一個標準嗎?或者只是我有這個時區?爲什麼我的時區總是歐洲/柏林在每個php文件的開始
我也是在php.ini文件中找到這段代碼
[Date]
date.timezone=Europe/Berlin
和我一起
[Date]
date.timezone=Asia/Karachi
更換但還是時區是在我的index.php
的第一行歐洲/柏林我設法通過編寫我的php文件設置時區,
date_default_timezone_set ("Asia/Karachi") ;
但是,當控制進入另一個文件,然後時區自動成爲歐洲/柏林,我必須在我的每個PHP文件中寫上述行。
那麼,有沒有什麼辦法可以設置我的時區一次,它在我的應用程序中保持不變?
我看了這個問題,答案和評論, php compiles timezone Europe/Berlin like UTC
但沒有找到任何解決辦法。我還沒有在stackoverflow上找到任何其他鏈接。
因爲柏林顯然是最好的城市。 - 但更嚴重的是,我們不知道爲什麼您的個人安裝默認爲該值。其次,你確定你已經編輯了正確的php.ini文件嗎?這可能是幾個...... – deceze
您是否嘗試過使用phpinfo()來確保您使用的是您認爲正在使用的php.ini文件? –
@deceze卡拉奇也是一個知名的城市,但我在xampp/php/php.ini中只有一個php.ini文件,因爲我使用的是xampp服務器。我在哪裏可以找到更多的php.ini文件,你稱之爲「幾個」? –