Hàm method_exists() trong PHP

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

Hàm method_exists() trong PHP kiểm tra xem phương thức Phương thức _name có tồn tại trong đối tượng object đã cho hay không.

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

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

method_exists ( $object, $method_name );

Tham số

  • object: Bắt buộc. Đối tượng được kiểm tra
  • mthod_name: Bắt buộc. Tên phương thức

Trả về giá trị

Trả về TRUE nếu phương thức method_name đã được định nghĩa trong đối tượng object, nếu không là FALSE.

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

<?php
   $directory = new Directory('.');
   var_dump(method_exists($directory,'read'));
?>

Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:

Bình luận