PHP获取子数组



我想用数组(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
    )
)

相关内容

  • 没有找到相关文章

最新更新