method_existsPrüft ob eine Methode innerhalb eines Objekts existiert
&reftitle.description;
boolmethod_existsobjectstringobject_or_classstringmethod
Prüft ob eine Methode mit Namen method_name
im Objekt object_or_class definiert ist.
&reftitle.parameters;
object_or_class
Eine Objektinstanz oder ein Klassenname
method
Der gewünschte Methodenname
&reftitle.returnvalues;
Liefert &true; wenn die Methode method
im Objekt object_or_class definiert ist, sonst &false;.
&reftitle.changelog;
&Version;&Description;7.4.0
Die Überprüfung auf vererbte private Methoden in Klassen gibt nun
false zurück.
&reftitle.examples;
method_exists-Beispiel
]]>
&example.outputs;
Statisches method_exists-Beispiel
]]>
&example.outputs;
&reftitle.notes;
¬e.uses-autoload;
Die Funktion method_exists kann keine Methoden
erkennen, die über die magische Methode
__call
erreichbar sind.
&reftitle.seealso;
function_existsis_callableclass_exists