相关疑难解决方法(0)

如何检查数组值是否为空?

这是我的阵列输出

Array
(
    [1] => 1
    [2] => 2
    [3] =>  
)
Run Code Online (Sandbox Code Playgroud)

我怎么知道它[3] =>是空的?

foreach ($array as $key => $value) {
    if (empty($value))
        echo "$key empty <br/>";
    else
        echo "$key not empty <br/>";
}
Run Code Online (Sandbox Code Playgroud)

我的出局表明并非空洞.什么是正确的检查方法是空的?

php

15
推荐指数
3
解决办法
6万
查看次数

检查数组是否有一个或多个空值

我有数组$ var,如果数组中的一个或多个元素为空(我的意思是,字符串是""),我想返回FALSE.

我认为这array_filter()是更好的方法,但我不知道如何以这种方式过滤它.

我该怎么做?

php arrays

13
推荐指数
2
解决办法
2万
查看次数

如何检查数组是否有[0]索引但没有值?

我处于一个非常特殊的情况,我有一个索引数组$name_array,它有0个索引,但没有值,如下所示;

Array
(
    [0] => 
)
Run Code Online (Sandbox Code Playgroud)

我想把这个数组视为空,我已经检查了它isset($name_array),!empty($name_array)但是这个数组传递了两个条件.我不知道我应该应用什么条件来检测这个数组是否有这些值然后它是空的?

例如;

if(/*some condition*/($name_array)) 
{
    echo 'I am not empty';
}
else
{
    echo 'I am empty';
}
Run Code Online (Sandbox Code Playgroud)

php

1
推荐指数
1
解决办法
2518
查看次数

标签 统计

php ×3

arrays ×1