我有一个包含assoc数组的变量:
$arr = [
'key' => [
'sub' => 'Hello'
]
];
我还有另一个varibale,它是一个匹配子键的字符串:
$str = (string) '["key"]["sub"]';
如何让$ arr var回显$ str变量dynamicaly中的子键? 也许就是朝这个方向发展。
echo $arr . ${$str};
提前致谢。
答案 0 :(得分:1)
不要这样做。如果您有特定要求,并且您认为这是方法,那么请提出一个更普遍的问题,该问题并不以此方法为前提。但既然你只是好奇:
eval('echo $arr'.$str.';');