Hàm isset() của PHP
Ví dụ
Kiểm tra xem một biến có trống không. Đồng thời kiểm tra xem biến đã được đặt/khai báo chưa:
<?php
$a = 0;
// True because $a is set
if (isset($a)) {
echo
"Variable 'a' is set.<br>";
}
$b = null;
// False because $b is
NULL
if (isset($b)) {
echo "Variable 'b' is set.";
}
?>
Hãy tự mình thử »Định nghĩa và cách sử dụng
Hàm isset() kiểm tra xem một biến có được đặt hay không, nghĩa là biến đó phải được khai báo và không phải là NULL.
Hàm này trả về true nếu biến tồn tại và không phải là NULL, nếu không thì trả về false.
Lưu ý: Nếu cung cấp nhiều biến thì hàm này sẽ chỉ trả về true nếu tất cả các biến được đặt.
Mẹo: Bạn có thể hủy đặt một biến bằng hàm unset().
Cú pháp
isset( variable, .... );
Giá trị tham số
Parameter | Description |
---|---|
variable | Required. Specifies the variable to check |
... | Optional. Another variable to check |
Chi tiết kỹ thuật
Giá trị trả về: | TRUE nếu biến tồn tại và không phải là NULL, FALSE nếu không |
---|---|
Kiểu trả về: | Boolean |
Phiên bản PHP: | 4.0+ |
Nhật ký thay đổi PHP: | PHP 5.4: Độ lệch không phải số của chuỗi hiện trả về SAI |
❮ Tham chiếu xử lý biến PHP