关于PHP的”可变变量”
我会记录有关PHP的”可变变量”的备忘录。
可变变量是什么?
可变变量是指可以将变量名称设定为可变的功能。要动态设置变量,可以按照以下方式进行。
<?php
$a = 'hello';
?>
可变变量可以将变量中的“值”作为变量名使用。例如,
<?php
$$a = 'world';
echo $hello;
?>
$a 的值是hello。
因为$a = ‘hello’,所以$a 将作为变量名使用,并且$$a 将变为hello。
因此,将会创建一个变量$hello,其值为”world”。
echo $hello;
因此,结果将会是”world”。
<?php
echo "$a ${$a}";
?>
<?php
echo "$a $hello";
?>
顺便说一下,上述两个输出结果都是“你好世界”。