← 返回博客
php2021-12-07 16:58:411 分钟 · 76 3296

php在二维数组中查找所有符合条件的值

使用php在二维数组中查找所有符合条件的值

    /**
     * Notes: 二维数组中查找所有符合条件的值
     * User: 296720094
     * @param $data 待搜索的数组
     * @param $field 待搜索的字段
     * @param $value 待搜索的值
     * @return array
     */
    public static function arrayFilterFieldValue($data, $field, $value)
    {
        $arr = array_filter($data, function ($v) use ($field, $value) {
            if (isset($v[$field])) {
                return $v[$field] == $value;
            }
        });
        return array_values($arr);
    }

相关推荐

本文为原创文章,采用CC BY-NC-SA 4.0协议授权,转载请保留署名与原文链接。原文链接:https://www.wxbuluo.com/article/34