function_exists
Falls die angegebene Funktion definiert ist, wird TRUE zurück
gegeben
Beschreibung
bool function_exists
( string $function_name
)
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
Beispiel #1 function_exists-Beispiel
<?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
- method_exists
- is_callable
- get_defined_functions
- class_exists
- extension_loaded