PHP Dokumentation: Function method-exists
12. Januar 2010 von werner
method_exists
(PHP 4, PHP 5)
method_exists — Prüft on eine Methode innerhalb eines Objekts existiert
Beschreibung
Prüft ob eine Methode mit Namen method_name im Objekt objekt definiert ist.
Parameter-Liste
- object
Eine Objektinstanz oder ein Klassenname
- method_name
Der gewünschte Methodenname
Rückgabewerte
Liefert TRUE wenn die Methode method_name im Objekt objekt definiert ist, sonst FALSE.
Beispiele
Beispiel #1 method_exists() Beispiel
<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>Das oben gezeigte Beispiel erzeugt folgendeAusgabe:
bool(true)
Beispiel #2 Statisches method_exists() Beispiel
<?php
var_dump(method_exists('Directory','read'));
?>Das oben gezeigte Beispiel erzeugt folgendeAusgabe:
bool(true)
Siehe auch
- function_exists() – Falls die angegebene Funktion definiert ist, wird TRUE zurück gegeben
- is_callable() – Prüft ob der Inhalt einer Variable als Funktion aufgerufen werden kann