Hàm property_exists() trong PHP

Định nghĩa hàm property_exists() trong PHP

Hàm property_exists() trong PHP kiểm tra xem thuộc tính Thuộc tính đã cho có tồn tại trong đối tượng object đã cho không (và nếu nó là có thể truy cập từ phạm vi hiện tại).

Cú pháp hàm property_exists() trong PHP

Hàm property_exists() trong PHP có cú pháp như sau:

property_exists ( $object, $property );

Tham số

  • object: Bắt buộc. Đối tượng được kiểm tra
  • Thuộc tính: Bắt buộc. Tên thuộc tính

Trả về giá trị

Trả về TRUE nếu thuộc tính tồn tại và FALSE nếu không tồn tại hoặc NULL trong trường hợp có lỗi.

Ví dụ minh họa cách sử dụng của hàm property_exists() trong PHP:

<?php
   class Test {
      public $property;
      public foo() { echo($property); }
   }

   property_exists('Test', 'property');   // sẽ trả về true

   property_exists('Test', 'Property');   // sẽ trả về false
?> 

Bình luận