– Hàm is_null() trong PHP kiểm tra một biến có rỗng hay không. Hàm tương thích với PHP4, PHP 5, PHP 7.
Cú pháp:
is_null ( mixed $var ) : bool
Trong đó:
$var là biến cần kiểm tra.
Hàm is_null() trong PHP 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.
Code:
$var = 'codetutam.com'; 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
– Thay vì dùng hàm is_null() ta có thể dùng NULL Đã có sự so sánh về tốc độ ở đây các lập trình viên nhận thấy rằng hàm is_null() thực hiện châm hơn so với NULL. trên 10 triệu lần thực hiện hai hàm trên thấy rằng sử dụng NULL nhanh hơn hàm is_null() khoảng 2 giây.
$a===NULL; Thời gian: 1.2424390316s is_null($a); Thơi gian: 3.70693397522s Chênh lệch trên 10.000.000 lần = 2.46449494362; chên lệc trên 1 lần = 0.000000246449494362;
=> Nhờ sự so sánh trên ta biết được tốc độ của từng hàm mà sử dụng một cách hợp lý để tối ưu một mô hình nào đó một cách hợp lý.
Các bạn có thể xem thêm trên php.net
Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm is_null() trong PHP. Nếu bạn thấy bài viết hay và có ý nghĩa hãy like và chia sẻ bài viết này để mọi người cùng nhau học tập nhé.
Cảm ơn các bạn đã ghé thăm codetutam.com.
Bình luận: