Heim >Backend-Entwicklung >PHP-Problem >So erhalten Sie eine Klassenmethode in PHP
Der Weg, Klassenmethoden in PHP zu erhalten, besteht darin, sie mit der Funktion get_class_method abzurufen, z. B. [get_class_methods(new myclass())]. Diese Funktion gibt ein Array von Klassenmethodennamen zurück.
Um alle Methodennamen in einer Klasse abzurufen, können Sie die Funktion get_class_method verwenden.
(Lernvideo-Empfehlung: Java-Video-Tutorial)
Funktionseinführung:
get_class_methods-Funktion gibt ein Array zurück, das aus den Methodennamen der Klasse besteht.
Syntax:
get_class_methods ( mixed $class_name ) : array
Parameter:
class_name Klassenname oder Objektinstanz.
Rückgabewert:
Gibt ein Array zurück, das aus den Methodennamen besteht, die in der durch class_name angegebenen Klasse definiert sind. Tritt ein Fehler auf, wird NULL zurückgegeben.
Beispiel:
<?php class myclass { // constructor function myclass() { return(true); } // method 1 function myfunc1() { return(true); } // method 2 function myfunc2() { return(true); } } $class_methods = get_class_methods('myclass'); // or $class_methods = get_class_methods(new myclass()); foreach ($class_methods as $method_name) { echo "$method_name\n"; } ?>
Ausgabe:
myclass myfunc1 myfunc2
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonSo erhalten Sie eine Klassenmethode in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!