ホームページ  >  記事  >  php教程  >  PHP でグローバル静的変数クラスを実装する方法

PHP でグローバル静的変数クラスを実装する方法

WBOY
WBOYオリジナル
2016-06-21 09:07:04913ブラウズ

変数|静的

以下はグローバル静的変数クラスです。クラス内の関数はすべて静的関数です。

参照に慣れていない場合は、内部の記号「&」に注意してください。メソッドについては、まず PHP を参照してください。マニュアルの関連する章を参照してください。

さらに、この例は、PHP の pear クラス ライブラリの pear.php の静的グローバル エラー メソッドをモデルにしています。

class StatVar {
function &setInit (){
static $static = '';
return $static;
}
function set($key,$value){
$var = &StatVar::setInit();
$var[$key ] = $value ;
}
function &get($key){
$var = &StatVar::setInit();
return $var[$key];
}
}
//例は次のとおりです:
StatVar ::set('aa' , 'bb');
echo StatVar::get('aa');
?>



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