gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 06:15:23 25 4
gpt4 key购买 nike

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

Array
(
[0] =>
)

我想将此数组视为空,我已在 isset($name_array) 中检查过它和 !empty($name_array)但是这个数组同时通过了这两个条件。我不知道我应该应用什么条件来检测这个数组是否有这些类型的值然后它是空的?

例如;
if(/*some condition*/($name_array)) 
{
echo 'I am not empty';
}
else
{
echo 'I am empty';
}

最佳答案

您可以使用 array_filter :

if (!array_filter($name_array)) {
// empty or has "empty" values
}

默认 array_filter过滤掉任何“空”值,如空字符串, nullfalse .

关于php - 如何检查数组是否有 [0] 索引但没有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35648153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com