In PHP können Sie die Funktion method_exists() verwenden, um zu prüfen, ob eine Klassenmethode im angegebenen Objekt vorhanden ist. Die Syntax lautet „method_exists($object,$method_name)“; Wenn es existiert, gibt es true zurück, andernfalls wird false zurückgegeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP Version 7.1, DELL G3-Computer
php kann die Funktion method_exists() verwenden, um zu überprüfen, ob eine Klassenmethode vorhanden ist.
method_exists – Überprüfen Sie, ob die Methode der Klasse vorhanden ist, prüfen Sie, ob die Methode der Klasse im angegebenen Objekt vorhanden ist.
Syntax:
method_exists($object,$method_name)
Parameter:
Objekt: Objektbeispiel oder Klassenname.
Methodenname: Methodenname.
Rückgabewert: Wenn die Methode, auf die method_name zeigt, in der Objektklasse definiert wurde, auf die das Objekt zeigt, wird true zurückgegeben, andernfalls false.
Beispiel:
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'read')); ?>
Ausgabeergebnis:
bool(true)
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob eine Klassenmethode in PHP vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!