Mô tả
Hàm method_exists() kiểm tra xem phương thức của lớp có tồn tại hay không.
Cú pháp
method_exists(object, name_of_method)
Tham số
object − Instance đối tượng hoặc tên lớp.
name_of_method − Tên phương thức.
Giá trị trả về
Trả về TRUE nếu phương thức được định nghĩa cho đối tượng, FALSE ngược lại.
Ví dụ
<?php
$directory = new Directory('.');
var_dump(method_exists($directory, 'anything'));
?>Kết quả
bool(false)
Ví dụ khác
<?php
var_dump(method_exists('Directory', 'read'));
?>Kết quả
bool(true)