What is the difference between $message and $$message ?
Answers were Sorted based on User's Feedback
$message is variable and $$message is variable variable.
$message="hello";
$$message="world";
echo $hello; // prints world
echo ${$message} //prints world
variable variable cant be used in php superglobalarray. and
cant use in functions and within classes
| Is This Answer Correct ? | 25 Yes | 6 No |
Answer / vikram
$message="hello";
$hello="world";
echo $$message;
// will print "world"..this concept is called "variable of
variables"...
| Is This Answer Correct ? | 6 Yes | 3 No |
Answer / mohit
$message is a variable and $$message is a refrence variable
that have the refrence of $message.
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / laxmikanta pradhan
$message is variable and $$message is variable variable i.e.
$message is a variable whereas $$message is a refrence
variable having the refrence of $message.
Ex. $message="hello";
$$message="world";
echo $hello; // prints world
echo ${$message} //prints world
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / abhilash
if $message1 = "hello";
and $message = "message1";
den $$message = hello
| Is This Answer Correct ? | 6 Yes | 9 No |
Answer / keshab
$test = "example";
$temp = "test";
echo $temp // output is "test";
echo $$temp// output is "example";
thanks
| Is This Answer Correct ? | 1 Yes | 4 No |
What is the difference between mysql_fetch_object and mysql_fetch_array?
Can php run without server?
Explain what is smarty?
How is the ternary conditional operator used in php?
What is php static function?
How can you tell if a number is even or odd without using any condition or loop?
Where sessions stored in PHP?
How long does a php session last for?
/temp is a type of filesystem directory. State Whether True or False?
Do you know what is the function mysql_pconnect() usefull for?
What are the current versions of apache, PHP, and mysql?
What’s the difference between md5(), crc32() and sha1() crypto on PHP? -