乐趣区

关于php:PHP过滤数组中的空值

array_filter() 函数依据回调函数过滤数组中的值,省略回调函数则默认过滤空值。

语法:

array_filter(array[, function] )
例子:

$array = [
    '管综我的项目',
    '','2021 年 7 月 6 日 ','',
    '',' 过滤空值 '
];
// 输入过滤后果
print_r(array_filter($array));
Array(
    '管综我的项目',
    '2021 年 7 月 6 日',
    '过滤空元素'
)

应用回调函数过滤指定值

例子:

$array = [1, 2, 3, 4, 5, 6, 7, 8];
// 大于 5 的元素
print_r(array_filter($array, function($item) {return $item > 5;);
Array(
    6,
    7,
    8
)
退出移动版