PHP的array_filter函数,通过array_filter可以在数组中查找value
使用方法:
<?php
// 定义一个二维数组
$arr = array(
array('id'=>2, 'score'=>103),
array('id'=>5, 'score'=>102),
array('id'=>3, 'score'=>102),
array('id'=>3, 'score'=>107),
array('id'=>4, 'score'=>101),
);
/*********** 在二维数组中通过value查找数组元素 ***********/
$searchValue = 102;
$r = array_filter($arr, function($t) use ($searchValue) { return $t['score'] == $searchValue; });
var_dump($r);
/******************** 查找end ********************/
?>
本文介绍了一个使用PHP的array_filter函数的实例,展示了如何在二维数组中查找特定值的方法。通过定义一个包含多个数组元素的二维数组,并指定要查找的值,可以有效地筛选出符合要求的数组元素。

3748

被折叠的 条评论
为什么被折叠?



