19 $bar = 'bar'; 20 $baz = array('foo', 'bar', 'baz', 'quux'); 21 echo $foo->$bar . "\n"; 22 echo $foo->$baz[1] . "\n"; 23 ?>
上面的例子将会输出下面的结果:
24 I am bar. 25 I am bar.
警告
请注意,可变变量名不能用于 PHP 函数和类里的超级全局数组变量上。变量$this 也是一个不能动态取名的特殊变量。