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

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

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

PHP
缥缈止盈 2019-03-07 00:29:19
$arr = array( '0'=>array( 'name'=>'james', 'age'=>30, ), '1'=>array( 'name'=>'susu', 'age'=>26, ) ) 如何快速剔除 name的值结果: $arr = array( '0'=>array( 'age'=>30, ), '1'=>array( 'age'=>26, ) ) 我现在用循环的方式实现
查看完整描述

2 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

两种方式,期待更好的。

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

foreach($arr as &$item){
    unset($item['name']);
}
unset($item);
查看完整回答
反对 回复 2019-03-18
?
POPMUISE

TA贡献1765条经验 获得超5个赞

array_column — 返回数组中指定的一列

print_r(array_column($arr, "age"));
查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 1397 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号