我剛剛發現,如果我打電話給datetime()regulary,它會返回正確的時間,
但是當我在包含wordpress(include('wp-load.php');
)之後調用它時,datetime()開始返回一個小時的時間(UTC時間)。PHP datetime()在包含wordpress - fix後返回一小時的時間?
Wordpress設置爲UTC + 1。那麼我該如何解決這個問題呢?
我剛剛發現,如果我打電話給datetime()regulary,它會返回正確的時間,
但是當我在包含wordpress(include('wp-load.php');
)之後調用它時,datetime()開始返回一個小時的時間(UTC時間)。PHP datetime()在包含wordpress - fix後返回一小時的時間?
Wordpress設置爲UTC + 1。那麼我該如何解決這個問題呢?
也許還有時區設置在wp-load.php
http://www.php.net/manual/en/function.date-default-timezone-set.php
地方你可以在你的腳本申報時區或包含的腳本某處改變時區(quess是WordPress的)。
是的,它修復了它! :) –
因此,檢查'wp-load.php'中的代碼並找出是什麼原因造成的? –
那麼wp-load.php(不是它本身,它包括的東西)顯然是重寫了一些PHP變量/設置 - 我想重寫它:) –