变量后面的两个背对背 $ 是什么意思。像这样
$$id
我在哪里可以找到更多相关信息
谢谢
In PHP, $$
意味着您将给至少一名维护程序员带来多年的痛苦和折磨。请注意,您最终可能会成为维护程序员。
它是一个可变变量。想象一下:
$quux = 'bar';
$foo[$quux] = "baz";
echo $foo['bar']; //prints baz
如果没有数组这样的东西,你可以尝试这样的事情:
$quux = 'bar';
$$quux = "baz";
echo $bar; //prints baz
幸运的是,我们确实有数组,所以请不要使用可变变量,除非你正在做一些复杂而神奇的事情*
并且别无选择。
*
:也请不要做复杂的魔法事情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)