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.1. 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
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.
- Chỉ định truy cập [access modifier] của thành viên thuộc lớp trong Java
- Các loại hàm [function] có thể được định nghĩa trong C++
- Các thao tác cơ bản trên cây nhị phân [Binary Tree]
- Chuỗi ký tự là gì? Cách khởi tạo và một số kỹ thuật lập trình trên chuỗi
- Mối liên hệ giữa cấu trúc dữ liệu và giải thuật
Mời bạn đánh giá bài viết
PHP programming