Is_null trong php

Hiểu về ISSET - EMPTY - IS_NULL trong PHP

PHPhường có các hàm khác nhau có thể được áp dụng để kiểm tra giá trị của một vươn lên là. Ba hàm hữu ích đến hàm này là isphối (), empty () và is_null (). Tất cả các hàm này trả về một giá trị boolean. Nếu các tính năng này không được sử dụng đúng cách, chúng có thể gây ra các kết quả không mong ước.

Bạn đang xem: Is_null trong php

isphối () và empty () thường xuyên được xem như các hàm ngược chở lại, Mặc dù nhiên điều này không đề xuất lúc nào cũng đúng. Trong bài này tôi đã giải thích sự khác biệt thân các tác dụng này.

Value of variable ($var)isset($var)empty($var)is_null($var)“” (an empty string)bool(true)bool(true) ” ” (space)bool(true)  FALSEbool(true)bool(true) TRUEbool(true)  array() (an empty array)bool(true)bool(true) NULL bool(true)bool(true)“0″ (0 as a string)bool(true)bool(true) 0 (0 as an integer)bool(true)bool(true) 0.0 (0 as a float)bool(true)bool(true) var $var; (a variable declared, but without a value) bool(true)bool(true)NULL byte (“ 0″)bool(true)  

isset() là gì ?

isphối - Xác định ví như một thay đổi được đặt và không nên là NULL. Nói cách khác, nó trả về true chỉ lúc đổi thay không cần là null.

*
*

Xem Thêm: PHP manual – isset()

empty() là gì?

 

- empty() Xác định xem biến chuyển có trống không

Nói cách khác, nó sẽ trả về true trường hợp thay đổi là một chuỗi rỗng, false, array (), NULL, “0 ?, 0 và một đổi thay không được đặt.

Xem thêm: Surge Arrester Là Gì - Lightning Arrester Nghĩa Là Gì Trong Tiếng Việt

Xem Thêm: PHP.. Manual – empty()

is_null() là gì ?

is_null - Tìm một biến chuyển là NULL

Nói cách khác, nó trả về true chỉ khi trở nên là null. is_null () đối diện cùng với isset (), bên cạnh một sự khác biệt mà ismix () có thể được áp dụng đến các biến chuyển không xác định, nhưng mà is_null () chưa đến các vươn lên là được knhị báo.

Bảng dưới đây là một tđắm say chiếu dễ dàng dàng đến đa số tính năng này vẫn trả lại đến các giá trị khác nhau. Các khoảng Trắng có nghĩa là hàm trả về bool (false).

Xem thêm: PHP Manual – is_null()

 Đó là lý vị tôi viết bài này, nhiều bạn bây giờ đồng hồ không phân biệt được đâu là isset, đâu là is_null luôn . hy vọng bài viết này đang giúp các chúng ta bổ trợ được thêm một tí kiến thức cũ nhé.

BIÊN SOẠN:

CÔNG TY Trách Nhiệm Hữu Hạn THƯƠNG MẠI ĐIỆN TỬ CÔNG NGHỆ LP

Giấy phép cung cấp dịch vụ Viễn thông số:0315561312/GP – BTTTT cấp ngày 13 tháng 03 năm 2019

Địa chỉ: 96/76 Đường Trục, Phường 13, Quận Bình Thạnh, HCMC

Hotline: 0963 400 885

Mail: ceo