top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is the difference between $message and $$message in PHP?

+1 vote
1,202 views
What is the difference between $message and $$message in PHP?
posted Dec 23, 2017 by Jdk

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

0 votes

$message is used to store variable data. $$message can be used to store variable of a variable. Data stored in $message is fixed while data stored in $$message can be changed dynamically.

Example:

$var1 = ‘Variable 1’
$$var1= ‘variable2’

This can be interpreted as $ Variable 1=‘variable2’;

For me to print value of both variables, I will write
$var1 $($var1)

Explain the difference between $message and $$message in PHP

$message is a variable and $$message is a variable of another variable.

Example
$Message = "Query";
$Query = “Home";

echo $message //Output:- Query
echo $$message //output :-Home

$$message allows the developer to change the name of the variable dynamically.

answer Jan 3, 2018 by Manikandan J
0 votes

Hi,,,
$message is used to store variable data,, $$message can be used to store variable of a variable.
Data stored in $message is fixed while data stored in $$message can be changed dynamically.

$Message = "Siddhi";
$Query = “Patel";

echo $message //Output:- Siddhi
echo $$message //output :-Patel
answer Oct 18, 2019 by Siddhi Patel
...