Home >Backend Development >PHP Problem >How to determine whether a class method exists in php
php method to determine whether a class method exists: You can use the method_exists() function to determine. The specific usage method is: [method_exists($directory,'read')]. The method_exists() function checks whether a class method exists in the specified object.
Function definition:
(Recommended tutorial: php graphic tutorial)
method_exists( ) function checks whether a class method exists in the specified object. If the method pointed to by method_name has been defined in the object class pointed to by object, then TRUE is returned, otherwise FALSE is returned.
Function syntax:
bool method_exists ( mixed $object , string $method_name )
(Video tutorial recommendation: php video tutorial)
Code implementation:
$directory=new Directory; if(!method_exists($directory,'read')){ echo '未定义read方法!'; }
The above is the detailed content of How to determine whether a class method exists in php. For more information, please follow other related articles on the PHP Chinese website!