Hàm method_exists () kiểm tra xem phương thức lớp có tồn tại hay không.
Cú pháp
method_exists(object, name_of_method)
Tham số
-
đối tượng - Phiên bản đối tượng hoặc tên lớp
-
name_of_method - Tên phương thức
Quay lại
Hàm method_exists () trả về TRUE nếu phương thức được cung cấp bởi method_name đã được xác định cho đối tượng nhất định, nếu không thì FALSE.
Ví dụ
Sau đây là một ví dụ -
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'anything')); ?>
Đầu ra
bool(false)
Ví dụ
<?php var_dump(method_exists('Directory','read')); ?>
Đầu ra
bool(true)