PHP

php中array_filter的用法是什么

小亿
84
2024-03-22 09:39:00
栏目: 编程语言

在PHP中,array_filter() 函数用于过滤数组中的元素,根据指定的回调函数对数组进行过滤。该函数会返回一个新的数组,其中包含回调函数返回 true 的元素。

array_filter() 函数的语法如下:

array array_filter ( array $array [, callable $callback [, int $flag = 0 ]] )

参数说明:

以下是一个示例:

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

// 过滤出偶数
$filteredArray = array_filter($array, function($value){
    return $value % 2 == 0;
});

print_r($filteredArray);

上述代码会输出 [1, 3, 5],因为只有偶数会返回 true,所以奇数被过滤掉。

0
看了该问题的人还看了