isset()和null

<?php
$var = null;

if (isset($var)) {
    echo '变量$var已设置';
} else {
    echo '变量$var未设置'; // 变量$var未设置
}


//========== 总结 ==========//
// 1、对一个值为null的变量使用isset()判断将返回false,即相当于变量未设置。
// 2、isset()可以一次传入多个参数,如isset($var1, $var2, $var3),只有在全部参数都已被设置时才返回true,
//    计算过程从左至右,中途遇到未设置的变量时就会立即停止。

Copyright © 2024 码农人生. All Rights Reserved