我想用数组(0)的第二个子项更改数组(122)的最后一个子节点。你可以看到样品。请帮帮我。
当前版本:
Array
(
[0] => Array
(
[122] => Array
(
[PROGRAM_ID] => 181
[VENUE_ID] => 2
[AUDIT_ID] => 96
)
)
)
我想要这个:
Array
(
[122] => Array
(
[PROGRAM_ID] => 181
[VENUE_ID] => 2
[AUDIT_ID] => 96
)
)
答案 0 :(得分:2)
第一个孩子的工作正常$array = reset($array);
,最后一个孩子工作$array = end($array);
。
答案 1 :(得分:0)
我想你正在寻找这样的东西......
https://stackoverflow.com/a/2408971/1172872
像这样:
$result = array();
foreach($array as $inner) {
$result[key($inner)] = current($inner);
}
$result
数组现在看起来像这样:
Array
(
[122] => Array
(
[PROGRAM_ID] => 181
[VENUE_ID] => 2
[AUDIT_ID] => 96
)
)