background image

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 也是一
个不能动态取名的特殊变量。