Mô tả
Hàm property_exists() kiểm tra xem đối tượng hoặc lớp có thuộc tính hay không.
Cú pháp
property_exists(object, property)
Tham số
object/class − Đối tượng hoặc tên lớp.
property − Tên thuộc tính.
Giá trị trả về
Trả về TRUE nếu thuộc tính tồn tại, FALSE nếu không, NULL nếu lỗi.
Ví dụ
<?php
class Demo {
public $one;
private $two;
static protected $VAL;
static function VAL() {
var_dump(property_exists('myClass', 'two'));
}
}
var_dump(property_exists('Demo', 'one'));
var_dump(property_exists(new Demo, 'one'));
?>Kết quả
bool(true) bool(true)