Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm property_exists() trong PHP

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)