我有一个数组
array (size=7)
0 => string '2'
1 => string ''
2 => string ''
3 => string '0'
4 => string ''
5 => string ''
6 => string '2.5'
我使用了:
array_filter()
来删除空值,并返回
Array ( [0] => 2 [6] => 2 )
array_filter()
函数可以移除null值和"0"值。
在PHP中有没有内置函数仅移除NULL值呢?
array_filter()
一起? - Geshodearray_filter($array,'strlen')
代码已经运行成功。 - Mukhila AsokanNULL
不同。您可以使用闭包作为回调来控制筛选的内容。 - But those new buttons though..array_filter()
来移除空值" -- 您的输入数组并不包含NULL
值。它包含空字符串(''
),但是空字符串并不等同于NULL
。NULL
表示没有任何值,而空字符串是长度为0
的字符串。它们是完全不同的概念。 - axiac