• 技术文章 >后端开发 >PHP问题

    php数组如何按照字段筛选

    尚2019-10-30 11:15:34原创3317

    php数组按照字段筛选的方法:

    1、使用foreach遍历数组的方法筛选数据

    foreach在PHP中常用于遍历数组,进而对数组中的元素进行处理,下面使用foreach遍历$arr数组,并对数组中字段为con的元素内容进行筛选,筛选出不小于200,并且不大于500的数组。

    代码如下:

    1.jpg

    上面代码运行后的结果如下:

    2.jpg

    2、使用for循环遍历数组的方法筛选数据

    for循环在PHP也较为常用,主要用于循环执行指定的代码块,直至不满足条件终止执行。下面代码实现了按照con字段筛选出大于400的数组,并放入一个新数组$newarr中。

    3.jpg

    上面代码运行后的结果如下:

    4.jpg

    3、使用array_filter函数实现数组按字段筛选数据

    array_filter函数使用回调函数的方法过滤数组中的值,从而筛选出所需的数据。下面代码实现筛选出小于300的数组,并放入一个新数组$newarr中。

    5.jpg

    上面代码运行后的结果如下:

    6.JPG

    4、使用while循环遍历数组的方法筛选数据

    while循环只要在满足条件下,就会循环执行指定代码块。下面代码实现了按照con字段筛选出小于500的数组,并放入一个新数组$newarr中。

    7.jpg

    上面代码运行后的结果如下:

    8.jpg

    推荐:php服务器

    以上就是php数组如何按照字段筛选的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 数组 筛选
    上一篇:php开发需要会node吗 下一篇:app项目选php还是java
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php获取当前时间戳是几位• php函数不能用• php获取一年有多少天• laravel和thinkphp路由区别
    1/1

    PHP中文网