检查数组是否在php中为空

拉吉

毫无疑问,这里已经讨论了数百万次,是的,我再一次发布与此有关的内容。

我有以下代码。

$address = "#&#&#&";
$addr = explode("#&",$address);

它返回

Array
(
    [0] => 
    [1] => 
    [2] => 
    [3] => 
)

现在值是空的,所以我正在检查。

If(!empty($addr))
{
echo 'If print then something wrong';
}

它仍然会打印那条线。

马克·贝克

运行array_filter()删除空条目,然后检查数组本身是否为empty()

if (empty(array_filter($addr)))

请注意,没有回调的array_filter()会删除所有“假”条目,包括0

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章