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

hàm method_exists () trong PHP

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)