首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

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

2012-07-28 
PHP 将二维数组转成一维数组 键名保持不变 并且去掉空元素PHP codearray(0array(zhangsan zhangsa

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)];} 

热点排行