好吧,我正试图了解这个 PHP 代码是如何工作的。
<?php
$test = "success";
$primary = "test";
$id = ${$primary};
echo $id;
?>
我知道输出是“成功”,但我不明白它是如何工作的。
到目前为止我的理解:
测试变量有字符串“success”,主变量有字符串“test”,'id'变量有列表中第一个变量(测试变量)的字符串,打印'id'变量中的字符串。
我很困惑,因为我不知道主变量在 id 变量的大括号中做了什么。
一个简单的解释将不胜感激。