Introduction
In this article I explain variables of a variable or dynamic variables in PHP. A variable of a variable takes a value of a variable and threads which is the name of a variable. This is new feature of using variables and by using double dollar signs. This technique is called a dynamic variable in PHP. Those variables you can use a dynamically generated variable of variable as well as OOP Concept.
Example1
<?php
$b = 'hello';
$$b = 'Sharad Gupta';
echo $b.${$b};
?>
Output
Example2
<?php
class name
{
var $is="This is inside the name";
var $m="my variable";
}
$is="variable";
$o=new name;
$m='my variable';
echo $o->is."<br/>";
$bas=array('this','is','outside');
echo $o->$bas[1];
$o->m;
?>
Output