可能重复:
PHP:使用字符串作为数组索引路径来检索值
我有一个像这样的数组:
$array['image']['comment'] = 'something';
$array['image']['tag'] = 'happy';
$array['image']['colors']['blue'] = '12345';
如果我有字符串中每个元素的路径,我该如何设置或获取数组值?
例如$path = 'image/colors/blue';
下面的函数应该返回的地方12345
function get_array($array, $path)
{
//what goes here?
}
function set_array($array, $path, $value)
{
//what goes here?
}