如何在不循环的情况下获取多维数组中特定“键”的数组

如何在不循环的情况下获取多维数组中特定“键”的数组,第1张

如何在不循环的情况下获取多维数组中特定“键”的数组

从php 5.5开始,您可以使用

array_column

$ids = array_column($users, 'id');

这是任何现代项目的首选选项。但是,如果必须支持php <5.5,则存在以下替代方法:

从php 5.3开始,您可以使用

array_map
匿名函数,如下所示:

$ids = array_map(function ($ar) {return $ar['id'];}, $users);

在(技术上为PHP
4.0.6+)之前,您必须创建一个匿名函数,

create_function
而不是:

$ids = array_map(create_function('$ar', 'return $ar["id"];'), $users);


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5602388.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存