PHP变量的变量,即可变变量
可变变量的概念:通过获取一个变量的值做为另外一个变量的名称来操作变量,就是可以变量。
【示例】
- <?php
- $a = 'hello'; //普通变量
- $$a = 'world'; //可变变量 ,相当于 $hello='world';
- echo "$a $hello"; //输出:hello world
- echo $$a; //输出:world
- echo "$a ${$a}"; //输出:hello world
- echo "$a {$$a}"; //输出:hello world
- ?>
有时候使用可变变量是很方便的,就是一个可变变量获取了一个普通变量的值作为这个可变变量的变量名。
- <?php
- $var1="this is var1";
- $var2="this is var2";
- $a="var1";
- echo $$a; //输出 this is var1
- $a="var2";
- echo $$a; //输出 this is var2
- ?>
本文作者:马明
转载请注明作者和出处 谢谢