【发布时间】:2014-07-25 16:48:18
【问题描述】:
是否有可能使用字符串作为实际变量名? 像这样:
$a = '$myvariable[\'subitem\']';
如何转换变量 $a 以便实际使用变量
$myvariable['subitem'] ?
示例:
$myvariable['subitem'] = "hello";
$a = '$myvariable[\'subitem\']';
// do somenthing with $a
echo $a // outputs "hello" instead of $myvariable['subitem']
【问题讨论】:
-
你希望变量名是
$myvariable['subitem']的值吗? -
使用
$item = 'subitem'; $myarray[$item]有什么问题? (我不清楚目标。)