In this lesson, you will learn about using the
$ single dollar sign and
$$ double dollar sign in PHP and examples to understand the topic better.
A variable with a single dollar sign
$ in PHP stores any value, including strings, integers, floats, and other data types.
On the other hand, The reference variable
$$ (double dollar) stores the variable’s value inside it. To understand the difference better, let’s see an example.
<!DOCTYPE html> <html> <body> <?PHP // Difference between $ and $$ $Variable = "Standard_Variable"; $$Variable = "This is a reference variable"; echo $Variable . "<br/>"; echo $$Variable . "<br/>"; echo $Standard_Variable; ?> </body> </html>
Standard_Variable This is a reference variable This is a reference variable
The variable “Variable” has the value
MyString_Variable in the above example. By assigning the value “This is a reference variable” to the reference variable
$$Variable, we have printed the values
This concludes the
$$ Variables lesson. In the next lesson, you will learn about another important keyword in PHP, the constants!