Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm property_exists () trong PHP

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)