Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm method_exists() trong PHP

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)