Function.method-exists

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Vergleichsportal für persönliche Finanzen und Strompreise aktuellHausratversicherung Vergleich . Telefonanbieter

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

Inhaltsverzeichnis

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

Persönliche Werkzeuge