4

PHPのdate_default_timezone_setに対するアクションの範囲は何ですか?

つまり、次を使用する場合:

function foo()
{
date_default_timezone_set('valid string'); /* where valid string is a valid date_default_timezone_set parameter */
echo (date('bla bla'));
}

foo() を使用した後、日付は通常/デフォルトのタイムゾーンに戻りますか?

4

1 に答える 1

7

いいえ、スコープは実行中のスクリプトの存続期間です。通常date_default_timezone_set、(スクリプトの初期化時に) 1 回呼び出すと、それを忘れてしまいます。

于 2013-01-30T13:01:53.873 に答える