初始值在这,别掉进陷阱里
对于一个给定的变量,怎么判断这个变量不是 [NULL ,未定义,定义但没赋值,空字符串,空数组]?
$a = array(); // 可定义为 null,空字符串,空数组等
if ($a) {
echo 'success';
}
本文介绍如何在PHP中检查一个变量是否为NULL、未定义、空字符串或空数组,并给出具体示例代码及官方真值表链接。
初始值在这,别掉进陷阱里
对于一个给定的变量,怎么判断这个变量不是 [NULL ,未定义,定义但没赋值,空字符串,空数组]?
$a = array(); // 可定义为 null,空字符串,空数组等
if ($a) {
echo 'success';
}

被折叠的 条评论
为什么被折叠?