is_subclass_of
property_exists
Klassen- und Objekt-Funktionen
PHP Manual

# method_exists

(PHP 4, PHP 5)

method_exists — Prüft on eine Methode innerhalb eines Objekts existiert

### Beschreibung

bool method_exists ( mixed `$object` , string `$method_name` )

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 folgende Ausgabe:

    bool(true)

Beispiel #2 Statisches method_exists() Beispiel

`<?php
var_dump(method_exists('Directory','read'));
?>`

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    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

is_subclass_of
property_exists
Klassen- und Objekt-Funktionen
PHP Manual