vì empty trong php có vài đặc điểm khác biệt cần chú ý nên bài này mình nói về hàm empty trong php.
2021-01-08 787 lượt xem
- Trang Chủ
- [PHP CƠ BẢN] PHP CORE - Lập trình căn bản với php
- Hàm empty trong PHP và các trường hợp đặc biệt sử dụng
hùng thông minh lắm
hùng thông minh lắm
Công dụng hàm empty trong PHP
hùng ebudezain
hùng đẹp trai
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
hùng thông minh lắm
đọc dữ liệu hộ bố
Hàm empty[]
kiểm tra giá trị biến có rỗng không, nếu rỗng trả về TRUE, ngược lại trả về FALSE.
hùng ebudezain
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
Ví dụ minh họa
tôi thích vậy đó
tôi thích vậy đó
hùng đẹp trai
tôi thích vậy đó
tôi thích vậy đó
tôi thích vậy đó
hùng đẹp trai
đọc dữ liệu hộ bố
hùng thông minh lắm
đọc dữ liệu hộ bố
Khởi tạo 1 niến null và check bằng hàm empty sẽ thấy empty[null] === true
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
Các trường hợp đặc biệt
ahihi đồ ngốc trương thanh hùng nè
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
tôi thích vậy đó
hùng đẹp trai
ngoài ra còn có vài trường hợp đặc biệt khác như:
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
ahihi đồ ngốc trương thanh hùng nè
$variable = array[]; /// là mảng rỗng
$variable; // biến chưa khai báo, không có giá trị
$variable = 0; /// cả dạng float 0.0
$variable = ''; /// chuỗi rỗng
$variable = '0'; /// chuỗi chứa ký tự 1 ký tự "0"
$valriable = NULL
$valriable = FALSE
hùng thông minh lắm
tôi thích vậy đó
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
tôi thích vậy đó
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng ebudezain
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
qua bài này mình muốn các bạn lưu ý hàm check empty của phptương đương
hùng đẹp trai
hùng ebudezain
đọc dữ liệu hộ bố
ahihi đồ ngốc trương thanh hùng nè
!isset[$var] || $var == false.
Hàm empty[] trong PHP có chức năng kiểm tra một biến có rỗng [empty] hay không. Một biến được xem là rỗng [empty] nếu biến đó không tồn tại hoặc giá trị của nó là rỗng, là 0, là
false. Trong đó: Lưu ý: Ký hiệu 0 hoặc ‘0‘ đều là giá trị 0.
Nhưng 00 là giá trị 0 còn ’00’ là một chuỗi bình thường. Ký hiệu 0x00 là ký tự null trong ASCII ở dạng hệ cơ số 16. Còn ‘0x00’ là một chuỗi bình thường. Mời bạn đánh giá bài viết PHP programming1. Chức năng của hàm empty[]
2. Cú pháp của hàm empty[]
empty[mixed $var]: bool
$var
là biến cần kiểm tra xem có rỗng [empty] hay không. Biến này có kiểu dữ liệu bất kỳ.Kiểm tra biến tồn tại và không tồn tại với hàm empty[]
Kiểm tra các biến tồn tại với hàm empty[]
Kết quả
empty[''] = bool[true]
empty[0] = bool[true]
empty[' '] = bool[false]
empty['0'] = bool[true]
empty[false] = bool[true]
empty['false'] = bool[false]
empty[9.1] = bool[false]
empty['hello all!'] = bool[false]
empty[array [ 0 => '1', 1 => 2, ]] = bool[false]
var_dump[empty[00]];//bool[true]
var_dump[empty['00']];//bool[false]
var_dump[empty[0x00]];//bool[true]
var_dump[empty['0x00']];//false