php 查找多维数组的值_php – 在多维数组中查找值

news/2024/11/20 1:46:10/

标签:php

我有一个多维数组:

array (

array (

"username" => "foo",

"favoriteGame" => "Mario"

)

array (

"username" => "bar",

"favoriteGame" => "Mario"

)

array (

"username" => "xyz",

"favoriteGame" => "Zelda"

)

)

我怎样才能以最简单的方式获得喜欢玩马里奥的人的用户名?

编辑:

我的错:忘记明确提到“favoriteGame”值是动态的,我不知道它是提前的.

我的解决方案

foreach($users as $key => $value)

{

if(!isset($$value['favoriteGame']))

{

$$value['favoriteGame'] = array();

}

array_push($$value['favoriteGame'], $value['username']);

}

迭代每个子数组并找到它的favoriteGame值.

如果还没有数组$favoriteGame创建它.

将实际子数组的username-value推送到$favoriteGame数组.

感谢您的回复,我无法正确地回答这个问题.

解决方法:

我会使用array_filter.如果你有PHP 5.3或以上,你可以这样做:

$favorite = "Mario";

$filter = function($player) use($favorite) { return $player['favoriteGame'] == $favorite; };

$filtered = array_filter($players, $filter);

对于旧版本,它会有所不同,因为您将无法使用lambda函数.

标签:php

来源: https://codeday.me/bug/20190928/1826202.html


http://www.ppmy.cn/news/286579.html

相关文章

性别歧视?华为、小米们为什么不做男性手机?

文|佘凯文 来源|智能相对论(aixdlun) 之前互联网流传着一张图片关于投资价值,其很好的解释了为何在各个领域包括手机,常见针对女性市场的单独开发,却少有针对男性市场的。 男性消费市场价值垫底,甚至不如…

【Android_CN_OAID】安卓设备唯一标识解决方案,可作为移动安全联盟统一 SDK (miit_mdid_xxx.aar)的替代方案。

Android_CN_OAID 安卓设备唯一标识解决方案,可作为移动安全联盟统一 SDK (miit_mdid_xxx.aar)的替代方案。本项目提供了国内各大手机厂商获取 OAID(开放匿名设备标识)及海外手机平台获取 AAID (安卓广告标…

得到头条【四线城市宜宾,靠什么逆袭?】

6月16日,2022世界动力电池大会举办了“云上宜宾”高端对话,清华大学的动力电池专家欧阳明高院士、宁德时代的首席科学家吴凯等业界大咖参加了这次对话。讨论的话题包括:西部地区怎样抓住新能源产业的新机遇,电池企业如何面对成本上…

朵唯S2l 驱动安装 刷机 Imei号找回方案(应该也适合同类国产机)

一、刷机驱动-自动安装(点我就行哦)文件夹: 1.作用是手机插上数据线后显示驱动安装失败,相当于重新安装驱动 2.显示: mt65xx Preloader 已拔出设备 MediaTek USB Port(COM5) 失败 3.操作: 1…

朵唯云服务账号登录官网_LOL 云顶之弈S4上线测试服:账号注册及客户端下载教程出炉...

LOL云顶之弈S4今天在美服测试服上线。新赛季名叫《命运》,羁绊与棋子不仅融入了S1、S2与S3的元素,还依旧拥有独特的战场元素。 另外提一嘴,今天早些时候,设计师谈到了新英雄萨米拉的技能机制。她的嘲讽(CTRL2&#xff…

DOOV(朵唯) C1 最新miui刷机教程及usb调试限制破解

转载请注明文章出处和作者! 出处:http://blog.csdn.net/xl19862005 作者:大熊(Xandy) 最近帮别人将DOOV C1刷成了miui并成功破解了网上已有的C1 miui usb调试功能限制的问题,现在将过程记录如下: 1、工具及…

女性手机行业投资暗流涌动 朵唯或成黑马

智能手机行业的竞争无疑是越来越激烈了,为了挖掘更广阔的市场,近年来部分厂商将目光转向了细分领域,一方面,这些细分领域的发展空间还很大,市场前景不容小觑;另一方面,专注于做细分市场可以有效…

海贼王(pirate)(LCA)

总所周知,动漫《海贼王》里有许多大海贼团,他们每个人都在海上有一定的领地。今天世界政府想要评估一下当下海贼的势力值。为了简化计算,做如下设定,每个海贼团作为一个节点,单个海贼团有其威望值 ai,当其作…