5.3.3 PHP静的変数
792 ワード
せいてきへんすう
PHPは宣言関数変数が静的(static)であることをサポートする.1つの静的変数は、関数に対するすべての呼び出し間で共有され、スクリプトの実行中に関数が最初に呼び出されたときにのみ初期化されます.関数変数が静的であることを宣言するには、キーワードstaticを使用します.通常、静的変数の最初の使用時に初期値が与えられます.
例test.php
PHPは宣言関数変数が静的(static)であることをサポートする.1つの静的変数は、関数に対するすべての呼び出し間で共有され、スクリプトの実行中に関数が最初に呼び出されたときにのみ初期化されます.関数変数が静的であることを宣言するには、キーワードstaticを使用します.通常、静的変数の最初の使用時に初期値が与えられます.
例test.php
";
}
function test() {
static $a = 0;
$a++;
}
echo $c;
demo();
demo();
test();
test();
test();
test();
demo();
demo();
demo();