すぐに忘れちゃうのでメモ。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php $a = 'hello'; $$a = 'world'; echo $hello; // 表示結果:「world」 // $a の値はhello // $a は $a = 'hello' ; のhello を変数名として使っているので // $$a の$a はhello になるから $$a は $hello になり "world" を値とする$hello という変数ができる。 echo "$a ${$a}"; echo "$a $hello"; // 上記の2つの出力結果は両方とも「hello world」 |