Phương thức 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ố
-
đối tượng / lớp - Đối tượng hoặc tên lớp
-
tài sản - Tên của tài sản
Quay lại
Hàm property_exists () trả về TRUE nếu thuộc tính tồn tại, FALSE nếu thuộc tính không tồn tại hoặc NULL trong trường hợp có lỗi.
Ví dụ
Sau đây là một 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')); ?>
Đầu ra
Sau đây là kết quả -
bool(true) bool(true)