Rumah >pembangunan bahagian belakang >masalah PHP >php数组如何按照字段筛选
php数组按照字段筛选的方法:
1、使用foreach遍历数组的方法筛选数据
foreach在PHP中常用于遍历数组,进而对数组中的元素进行处理,下面使用foreach遍历$arr数组,并对数组中字段为con的元素内容进行筛选,筛选出不小于200,并且不大于500的数组。
代码如下:
上面代码运行后的结果如下:
2、使用for循环遍历数组的方法筛选数据
for循环在PHP也较为常用,主要用于循环执行指定的代码块,直至不满足条件终止执行。下面代码实现了按照con字段筛选出大于400的数组,并放入一个新数组$newarr中。
上面代码运行后的结果如下:
3、使用array_filter函数实现数组按字段筛选数据
array_filter函数使用回调函数的方法过滤数组中的值,从而筛选出所需的数据。下面代码实现筛选出小于300的数组,并放入一个新数组$newarr中。
上面代码运行后的结果如下:
4、使用while循环遍历数组的方法筛选数据
while循环只要在满足条件下,就会循环执行指定代码块。下面代码实现了按照con字段筛选出小于500的数组,并放入一个新数组$newarr中。
上面代码运行后的结果如下:
推荐:php服务器
Atas ialah kandungan terperinci php数组如何按照字段筛选. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!