二维数组中获取某个KEY的集合

本文介绍了一种从PHP数组中提取特定字段值集合的方法,通过使用array_map和array_column函数实现,帮助开发者更高效地处理数据。

获取的数据是这样的

  1. $user = array(  
  2.     0 => array(  
  3.         'id'    => 1,  
  4.         'name'  => '张三',  
  5.         'email' => 'zhangsan@sina.com',  
  6.     ),  
  7.     1 => array(  
  8.         'id'    => 2,  
  9.         'name'  => '李四',  
  10.         'email' => 'lisi@163.com',  
  11.     ),  
  12.     2 => array(  
  13.         'id'    => 5,  
  14.         'name'  => '王五',  
  15.         'email' => '10000@qq.com',  
  16.     ), 

我们只想要id 的集合

1---

  1. $ids = array();  
  2. $ids = array_map('array_shift'$user); 

2----

  1. $ids = array();  
  2. $ids = array_column($user'id'); 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值