看一个例子
- <?php
- $a = hello;
- $hello = hi;
- echo $a;
- ?>
如果一个变量名前面有两个美元符号, 那么这个变量就叫做可变变量就拿上面这个举例, 可变变量的意思是先找到 $a 这个变量的值, 它是 hello, 再把这个值作为变量名形成一个新的变量,
是 $hello, 再找到这个 $hello 变量的值, 它是 hi, 所以 $$a 的值就是 hi
可变变量就是由内向外脱皮, 然后把每层皮的值作为变量名找下层皮其实就和数学里面的等量带换差不多
来源: http://www.bubuko.com/infodetail-2499925.html