1. Định nghĩa
- Hàm is_null() sẽ kiểm tra giá trị của biến có rỗng không, nếu biến rỗng hàm trả về TRUE, ngược lại nếu biến khác rỗng hàm trả về FALSE.
2. Cú pháp
Mã nguồn PHP:
is_null(mixed $value): bool
- $value là biến cần kiểm tra
3. Kết quả trả về
- true: nếu biến có giá trị null
- false: nếu biến có giá trị khác null
4. Ví dụ:
- ví dụ 1:
Mã nguồn PHP:
<?php
$var = 'freetuts.net';
if (is_null($var)) {
echo 'biến mang giá trị rỗng';
}else{
echo 'biến mang giá trị khác rỗng';
}
//Kết quả: biến mang giá trị khác rỗng
- ví dụ 2:
Mã nguồn PHP:
<?php
$var = null;
if (is_null($var)) {
echo 'biến mang giá trị rỗng';
}else{
echo 'biến mang giá trị khác rỗng';
}
//Kết quả: biến mang giá trị rỗng
Example #1 is_null() example
- input:
Mã nguồn PHP:
<?php
error_reporting(E_ALL);
$foo = NULL;
var_dump(is_null($inexistent), is_null($foo));
?>
- output:
Mã nguồn PHP:
Warning: Undefined variable $inexistent in /home/user/scripts/code.php on line 6
bool(true)
bool(true)
5. Tài liệu tham khảo
https://www.php.net/manual/en/function.is-null.php