ホームページ > php教程 > php手册 > PHP 修飾子: グローバルおよび静的

PHP 修飾子: グローバルおよび静的

WBOY
リリース: 2016-06-21 08:53:13
オリジナル
1194 人が閲覧しました

関数 testGloabl(){
グローバル $testGloabl;
$testGloabl = 2;
$testGloabl ++;
}
TestGloabl();
echo $testGloabl."".$GLOBALS['testGloabl'];

関数 testStatic(){
static $testStatic = 2;
$testStatic ++;
}

testStatic();
echo $testStatic;// static キーワードを使用した変数の場合、関数の外で変数にアクセスすると、$testStatic is unknown というプロンプトが表示されます;

説明:
1. global で定義されたキーワードを使用します。このキーワードが含まれる関数が呼び出されると、現在のスクリプトのどこからでもアクセスできます
2. 静的に配置されたキーワードを使用します。このキーワードが配置されている関数内でアクセスされる場合、関数の外部の他の場所ではアクセスできません。
共通点: global static は、特定された変数が同じメモリ領域を指すようにすることができます。



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート