What is the difference between $a and $$a in php?
Possible Duplicate:
What does $$ mean in PHP?
I am new to PHP and I don't know what the difference between $a and $$a is.
If $a = 'b' then $$a is $b .
This is a variable variable. They are evil. Use arrays instead (which do the same thing, but more maintainably and with the ability to use array functions on them).
$a represents a variable
$$a represents a variable with the content of $a
example:
$test = "hello world";
$a = "test";
echo $$a;
output will be hello world
$a is the contents of the variable a , $$a is the contents of the variable named in $a .
Don't use this syntax in your own code.
链接地址: http://www.djcxy.com/p/59088.html上一篇: 我从我的朋友那里得到了有关可变美元符号的这个PHP问题
下一篇: $ a和$$ a在php中有什么区别?
