What is difference between $message and $$message?

Showing Answers 1 - 24 of 24 Answers

Arpita M Malaviya

  • Aug 5th, 2007
 

$message in simple variable and $$message in refrence variable.
For example

$message="hello";
$$message=$message;

echo $$message;

//It will print hello on the screen

  Was this answer useful?  Yes

Ganesh

  • Sep 7th, 2007
 

$message is a variable whereas $$message is a variable variable. The value for $message becomes a variable in itself when you add $ to $message and so on.
e.g,
$message="come";
$come="sit";
$sit="eat";
echo $message;
echo $$message;
echo $$$message;

it will print: comesiteat

  Was this answer useful?  Yes

yogesh

  • Oct 5th, 2007
 

$message is a simple variable

$$message is dynamic variable

  Was this answer useful?  Yes

Vishal

  • Nov 26th, 2007
 

$message is simple variable
$$message is reference of variable



Thanks,
Vishal

  Was this answer useful?  Yes

trivinfosys

  • Dec 16th, 2008
 

$$message  - this is called as variables variable

see...

$message = "Welcome";
$$message = "World";

Now we can echo above strings like

echo $message.$welcome;

This weill print we "WelcomeWorld"

Note : variable's value can be act as variable

  Was this answer useful?  Yes

abc

  • Sep 12th, 2011
 

$message is a variable
$$message is Variable to Variable.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions