php 数组如何按照字段筛选

数组是PHP中常用的一种数据类型,在现实开辟工作中,经常需要对数组的数据进行处置,方式也多种多样,下面介绍PHP数组如何按照字段筛选。

利用foreach遍历数组的方式筛选数据

  1. 1

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

    代码如下:

  2. 2

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

利用for轮回遍历数组的方式筛选数据

  1. 1

    for轮回在PHP也较为常用,本家儿要用于轮回执行指定的代码块,直至不知足前提终止执行。下面代码实现了按照con字段筛选出大于400的数组,并放入一个新数组$newarr中。

  2. 2

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

利用array_filter函数实现数组按字段筛选数据

  1. 1

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

  2. 2

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

利用while轮回遍历数组的方式筛选数据

  1. 1

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

  2. 2

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

  • 发表于 2019-05-17 21:21
  • 阅读 ( 160 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论