Function.function-exists

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Wohngebäudeversicherung Vergleichen Online und UnfallversicherungHausratversicherung Vergleichen Online - Unterversicherung und Unterversicherungsverzicht . Rechtsschutzversicherung

function_exists — Falls die angegebene Funktion definiert ist, wird TRUE zurück gegeben

Inhaltsverzeichnis

Beschreibung

bool function_exists ( string $function_name )


Prüft in der Liste der definierten Funktionen (enthält sowohl die in PHP eingebauten als auch die vom Benutzer selbst geschriebenen Funktionen), ob eine Funktion mit dem Namen function_name existiert.

Parameter-Liste

function_name
  • Der Funktionsname (als String).

Rückgabewerte

Gibt TRUE zurück, wenn function_name existiert und es sich um eine Funktion handelt, sonst FALSE. Hinweis: Diese Funktion gibt FALSE für Sprachkonstrukte wie include_once() und echo() zurück.

Beispiele

#1 function_exists()

<?php
if (function_exists('imap_open')) {
    echo "IMAP-Funktionen sind verfügbar.<br />\n";
} else {
    echo "IMAP-Funktionen sind nicht verfügbar.<br />\n";
}
?>

Anmerkungen

Hinweis: Bitte beachten Sie, dass ein Funktionsname existieren kann, auch wenn die Funktion selbst nicht genutzt werden kann, weil Konfigurations- oder Kompilierungsoptionen dies verhindern können (z.B. kann dies der Fall bei den Grafik-Funktionen sein).

Siehe auch

Persönliche Werkzeuge