PHP

如何结合php foreach循环使用array_filter()

小樊
81
2024-08-21 20:27:26
栏目: 编程语言

要结合PHP的foreach循环和array_filter()函数,可以先使用array_filter()函数过滤数组,然后再使用foreach循环遍历过滤后的数组。

以下是一个示例代码:

$array = [1, 2, 3, 4, 5];

// 使用array_filter()函数过滤数组,只保留偶数
$filteredArray = array_filter($array, function($value) {
    return $value % 2 == 0;
});

// 使用foreach循环遍历过滤后的数组
foreach($filteredArray as $value) {
    echo $value . " ";
}

在上面的示例中,首先使用array_filter()函数过滤了原始数组$array,只保留了偶数。然后使用foreach循环遍历过滤后的数组$filteredArray,并输出每个元素的值。

0
看了该问题的人还看了