既存の変数の値を新規変数名に利用する

PHPにて変数名を作成する時に既存の変数の値を動的に代入する方法です

PHPでは新たな変数名の$に続けて既存の変数名を$から記述することで、既存の変数名を新規変数名に組み込む事が可能です

以下の例は$nameの値を利用して新規変数名とし、値に”japan”を代入しています

また$nameの変数名と値に変更はありません

$name = "tarou";
$$name = "japan";
echo $tarou;
//japan

echo $name;
//tarou;

変数

Posted by Yousuke.U