❮ Tham chiếu xử lý biến PHP
Thí dụ
Kiểm tra xem một biến có trống không. Ngoài ra, hãy kiểm tra xem biến được đặt/khai báo:
Không có cảnh báo nào được tạo ra nếu biến không tồn tại. Điều đó có nghĩa là trống [] về cơ bản là tương đương ngắn gọn với! ISSET [$ var] || $ var == Sai.empty[] on String Offsets
Trả về giá trị
bool[true] bool[false] bool[false] bool[false] bool[true] bool[true]
Trả về true
Nếu var
không tồn tại hoặc có giá trị trống hoặc bằng 0, hay còn gọi là Fisey, xem chuyển đổi sang Boolean. Nếu không thì trả về false
.
Ví dụ: Because this is a language construct and not a function, it cannot be called using variable functions, or named arguments.
Ví dụ #1 Một so sánh đơn giản trống [] / isset [].:
Ví dụ #2 trống [] trên chuỗi offsetsempty[] on inaccessible object properties, the __isset[] overloading method will be called, if declared.
Ví dụ trên sẽ xuất ra:
- Ghi chú
- __isset[]
- Lưu ý: Bởi vì đây là một cấu trúc ngôn ngữ và không phải là một hàm, nó không thể được gọi là sử dụng các hàm biến hoặc các đối số được đặt tên.
- Ghi chú:
- Khi sử dụng trống [] trên các thuộc tính đối tượng không thể truy cập, phương thức quá tải __isset [] sẽ được gọi, nếu được khai báo.
- Xem thêm
- ISSET [] - Xác định xem một biến được khai báo và khác với NULL
unset [] - Und đặt một biến đã cho ¶
Array_Key_Exists [] - Kiểm tra xem khóa hoặc chỉ mục đã cho có tồn tại trong mảng
1
2
3
4
$var
5Martin Dot Aarhof tại Gmail Dot Com ¶ ¶
Ẩn danh ¶
6
7
8
$var
514 năm trước ¶
6 năm trước
0
1
2
3
4
$var
5Xzero tại Elite7hackers Dot Net ¶
13 năm trước
6
7
$var
5e dot klerks tại i-byte dot nl ¶ ¶
11 năm trước
9