当前位置: 代码迷 >> PHP >> PHP 将二维数组转成1维数组 键名保持不变 并且去掉空元素
  详细解决方案

PHP 将二维数组转成1维数组 键名保持不变 并且去掉空元素

热度:71   发布时间:2016-04-29 00:29:15.0
PHP 将二维数组转成一维数组 键名保持不变 并且去掉空元素
PHP code
array(    0=>array(        'zhangsan' => 'zhangsan (dae) abc'    )    1=>array(        'lisi' => 'lisi (dae) abc'    )               2=>array())转成array(    'zhangsan' => 'zhangsan (dae) abc',    'lisi' => 'lisi (dae) abc',)



谢谢了

------解决方案--------------------
PHP code
$a = array(    0=>array(        'zhangsan' => 'zhangsan (dae) abc'    ),    1=>array(        'lisi' => 'lisi (dae) abc'    ),    2=>array());$list = array();foreach ($a as $v) {    if (!$v) {        continue;    }    $list[key($v)] = $v[key($v)];}
  相关解决方案