如何将$ array [x [y]]更改为$ array [x] [y]

时间:2015-01-16 17:42:05

标签: php arrays

如何更改阵列:

$array['db[blabla]']

到这个数组:

$array['db']['blabla']

感谢。

1 个答案:

答案 0 :(得分:0)

这是我对它的破解(测试)

$array['db[blabla]'] = 10;
$newArr = array();
foreach($array as $key => $value) {
    $r = explode("[",$key);
    $newArr[$r[0]][str_replace(']', '', $r[1])] = $value;
}