ホームページ >バックエンド開発 >PHPチュートリアル >PHPプログラム(date_default_timezone_set)で報告されるdate()警告の処理について_PHPチュートリアル

PHPプログラム(date_default_timezone_set)で報告されるdate()警告の処理について_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:25:55806ブラウズ

PHP プログラムを作成するときに次の警告が表示されることがあります:

PHP 警告: date(): システムのタイムゾーン設定に依存するのは安全ではありません。これらのメソッドのいずれかを使用した場合は、date.timezone 設定または date_default_timezone_set() 関数を使用する必要があります。まだこの警告が表示される場合は、D:PHPWEB ewsfile.php の 17 行目で、タイムゾーン識別子のスペルを間違えている可能性が高くなります。

これは、PHP で取得される時間がグリニッジ標準時であるため、現地時間とは異なります。グリニッジ標準時と北京時間の差は、次の方法で解決できます。

1. ページのヘッダーで date_default_timezone_set() を使用して、デフォルトのタイムゾーンを北京時間に設定します。つまり、

2. php.ini の date.timezone の値を PRC に設定します。設定後は、date.timezone=PRC または date.timezone = Asia/Shanghai になります。つまり、前のポイント番号を削除します。

それからApacheを再起動してください!

http://www.bkjia.com/PHPjc/824881.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/824881.html技術記事 PHP プログラムを作成するときに、次のような警告が表示されることがあります。 PHP 警告: date(): システムのタイムゾーン設定に依存するのは安全ではありません。 date.timezone 設定を使用することが *必須*です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。