php 快速剔除二维数组内的某个键值

2022-10-11 21:27:11 184 0
魁首哥
 $arr = array(  
  '0'=>array(  
            'id'=>'1',  
            'age'=>30,  
           'name'=>'liming'
            ),  
  '1'=>array(  
            'id'=>'1', 
            'age'=>26,  
            'name'=>'susu',  
            )
)  

快速剔除 id的值

将上面的变成:

php 快速剔除二维数组内的某个键值

 $arr = array(  
  '0'=>array(  
            'name'=>'liming',  
            'age'=>30,  
            ),  
  '1'=>array(  
            'name'=>'susu',  
            'age'=>26,  
            )
)  

方法1:

 $result = array_map(function($item){
    unset($item['id']);
    return  $item;
},$arr)  

方法2:

 foreach($arr as &$item){
    unset($item['id']);
}
unset($item);  

收藏
分享
海报
0 条评论
184
上一篇:如何在RHEL8或CentOS8上安装最新的PHP版本? 下一篇:9、php-fpm创建多个进程池

本站已关闭游客评论,请登录或者注册后再评论吧~

忘记密码?

图形验证码