【发布时间】:2019-01-06 13:23:27
【问题描述】:
如何将变量变量与数组一起使用以获得如下结果?
到目前为止我已经尝试过:
// $g_module_id_bar_1['id'] = 5;
$i = 1;
$variablename = 'g_module_id_bar_'.$i;
$key = '\'id\'';
echo $$variablename[$key];
结果应该是:5
【问题讨论】:
-
最好是
$g_module_id_bars[1]['id'] = 5; -
您使用的是什么版本的 PHP? PHP 7 中对Uniform Variable Syntax 所做的更改将影响最后一行的处理方式。
标签: php arrays string variables