我想用数组(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
)
)
这很好,$array = reset($array);
用于第一个子节点,$array = end($array);
用于最后一个子节点。
我想你正在寻找类似....
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
)
)