为了账号安全,请及时绑定邮箱和手机立即绑定

将多维数组转换为一维时保留键

将多维数组转换为一维时保留键

PHP
暮色呼如 2021-12-03 15:12:40
我不知道如何正确地展平这个数组。因此,当我使用 array_unique 展平时,我松开了键。所以,这是原始数组:  array:9 [  0 => array:1 [    2 => "Opnam"  ]  1 => array:1 [    2 => "Opnam"  ]  2 => array:1 [    2 => "Opnam"  ]  3 => array:1 [    3 => "Voem"  ]  4 => array:1 [    8 => "And"  ]  5 => array:1 [    6 => "Vei"  ]  6 => array:1 [    6 => "Vei"  ]  7 => array:1 [    8 => "And"  ]  8 => array:1 [    8 => "And"  ]]The is the expected output:array:[  2 => "Opnam"  3 => "Voem"  6 => "Vei"  8 => "And"]提前致谢。
查看完整描述

1 回答

?
守候你守候我

TA贡献1802条经验 获得超10个赞

获取内部数组的key和value,作为结果的key和value。


$result = [];

foreach ($original as $inner) {

    foreach ($inner as $key => $value) {

        $result[$key] = $value;

    }

}


查看完整回答
反对 回复 2021-12-03
  • 1 回答
  • 0 关注
  • 193 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信