布尔值相当于PHP中的NULL

zoz*_*oza 1 php null boolean

这是在PHP中检查值是否等于NULL的正确语法:

if($AppointmentNo==NULL)
Run Code Online (Sandbox Code Playgroud)

?我试过了,但似乎它没有用.有关于其他语法的任何建议吗?

谢谢

Ama*_*ali 5

用途is_null():

if(is_null($AppointmentNo)) {

// do stuff

}
Run Code Online (Sandbox Code Playgroud)

或者,您也可以使用严格比较(===):

if($AppointmentNo === NULL) {
Run Code Online (Sandbox Code Playgroud)

一个例子:

$foo = NULL;

if(is_null($foo)) {
    echo 'NULL';
} else {
    echo 'NOT NULL';
}
Run Code Online (Sandbox Code Playgroud)

输出:

NULL
Run Code Online (Sandbox Code Playgroud)