PHPの可変変数

変数名を変えることが出来たら便利だと思いません?
例えば、$button1,$button2.....$button10って変数を作ったときに、いちいち1つずつ呼び出すのはめんどくさいですよね
そんな時に、可変変数を使えると少しだけシンプルに書くことが出来ます。


echo $button1;
echo $button2;
    .
    .
    .
echo $button10;

これが・・・

for($i = 1; $i <= 10; $i++) {
    echo ${'button'.$i};
}

こうなる。

簡単な例ですが、こんな形になります。
基本形は、
${$変数名}です。