可変変数とは
使用中にこれに遭遇したかどうかはわかりません。 php ある状況では、ある変数の内容を別の変数の名前として使用したい場合があります。 php では、この要件は変数変数 (変数変数) を通じて実現できます。
可変変数の一般的な形式は次のとおりです: (推奨学習: PHP プログラミングの入門から熟練度まで )
$var=“foo”; $$var=1;
ここで、これは実際には var を展開し、その値を実際の変数名として使用することと同じです。
$foo=1;
変数変数の魔法の使用法
#クラスの動的インスタンス化
$var=“foo”; $a=new $foo;
変数のループ定義
for($i=0;$i<10;$i++){ ${aa.$i}=“a”; }
メソッドの動的呼び出し
class test_class{ var $func=‘display_UK’; function display_UK(){ echo “Hello”; } function display_FR(){ echo “Bonjour”; } function display(){ $this->{$this->func}(); } }
以上がPHPの可変変数とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。