关于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";
?>

顺便说一下,上述两个输出结果都是“你好世界”。

广告
将在 10 秒后关闭
bannerAds