Hàm is_null
Hàm is_null kiểm tra xem một biến có chứa giá trị null hay không. Trả về true nếu giá trị của biến bằng null, và false trong trường hợp ngược lại.
Cú pháp
is_null(mixed $value): bool
Ví dụ
Hãy kiểm tra một vài giá trị với null:
<?php
$var1 = null;
$var2 = 'abc';
$var3 = 0;
var_dump(is_null($var1));
var_dump(is_null($var2));
var_dump(is_null($var3));
?>
Kết quả thực thi mã:
true
false
false
Ví dụ
Kiểm tra một biến chưa được khởi tạo:
<?php
var_dump(is_null($undefinedVar));
?>
Kết quả thực thi mã:
true
Ví dụ
So sánh với các kiểu dữ liệu khác:
<?php
$arr = [1, null, 3];
var_dump(is_null($arr[1]));
?>
Kết quả thực thi mã:
true