Um die Methoden von Klassen in PHP anzuzeigen, können wir die Methode get_class_methods() verwenden. Diese Funktion kann ein Array zurückgeben, das aus Klassenmethodennamen besteht, zum Beispiel: [get_class_methods($my_object)].
get_class_methods – Gibt ein Array bestehend aus Klassenmethodennamen zurück.
(Empfohlenes Tutorial: php-Grafik-Tutorial)
Anweisungen
array get_class_methods ( mixed $class_name )
Gibt ein Array zurück, das aus Methodennamen besteht, die in der durch class_name angegebenen Klasse definiert sind. Tritt ein Fehler auf, wird NULL zurückgegeben.
Hinweis: Ab PHP 4.0.6 können Sie das Objekt selbst anstelle des Klassennamens angeben, z. B.
<?php $class_methods = get_class_methods($my_object); // see below the full example ?>
(Empfehlung für Lernvideos: php-Video-Tutorial)
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"; }
Ausgabe:
myclass myfunc1 myfunc2
Das obige ist der detaillierte Inhalt vonSo zeigen Sie Klassenmethoden in PHP an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!