PHP 变量为空判断方法:isset(), empty() 和 语法糖
在 PHP 中,可以使用 isset() 函数或 empty() 函数来判断变量是否为空。
isset() 函数用于检测变量是否设置并且非 null,如果变量存在且不为 null,则返回 true,否则返回 false。
empty() 函数用于检测变量是否为空,如果变量不存在、为 null、false、0、空字符串或空数组,则返回 true,否则返回 false。
例如:
if(isset($var) && !empty($var)){
// $var 不为空
}else{
// $var 为空
}
或者使用以下语法糖:
if($var){
// $var 不为空
}else{
// $var 为空
}
注意,当变量为 0 或空字符串时,使用语法糖会判断为变量为空,而使用 isset() 和 empty() 函数则会判断为变量不为空。因此,根据实际情况选择合适的方法来判断变量是否为空。
原文地址: https://www.cveoy.top/t/topic/mkTp 著作权归作者所有。请勿转载和采集!