ホームページ >バックエンド開発 >PHPチュートリアル >PHPの静的変数staticのデモコードデモ

PHPの静的変数staticのデモコードデモ

WBOY
WBOYオリジナル
2016-06-13 13:04:40734ブラウズ

PHP 静的変数 static
のサンプルコードデモ

PHP の変数スコープには、非常に重要な変数、PHP 静的変数があります。次回は、具体的なコード例を用いて、PHPの静的変数の主な使い方を詳しく紹介していきますので、皆様のお役に立てれば幸いです。

以下の例を見てください:

PHP 静的変数の必要性を示す例

< ?PHP 関数 Test(){ $w3sky = 0; $w3sky++;

この関数は、呼び出されるたびに $w3sky の値を 0 に設定し、「0」を出力するため、あまり役に立ちません。この関数が終了すると変数 $w3sky は存在しないため、変数 $w3sky++ を 1 つ増やしても効果はありません。このカウント値を失わないカウント関数を作成するには、変数 $w3sky を静的として定義します。

PHP 静的変数 static の使用例

< ?PHP 関数 Test(){ static $w3sky = 0; } ?>

これで、Test() 関数が呼び出されるたびに、$w3sky の値が出力され、1 ずつ増加します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。