(PHP 4, PHP 5, PHP 7)
defined — Prüft, ob eine benannte Konstante existiert
$name
) : boolÜberprüft, ob die angegebene Konstante existiert und definiert ist.
Hinweis:
defined() gilt nur für Konstanten. Verwenden Sie isset(), falls Sie wissen wollen, ob eine Variable existiert. Um zu überprüfen, ob eine Funktion existert, verwenden Sie function_exists().
name
Der Name der Konstante
Wenn die durch name
angegebene Konstante definiert
ist, wird TRUE
zurückgegeben, ansonsten FALSE
.
Beispiel #1 Konstanten überprüfen
<?php
/* Beachten Sie die Verwendung von Anführungsstrichen. Das ist wichtig!
* In diesem Beispiel wird überprüft, ob die Zeichenkette 'TEST' der Name
* einer Konstante namens TEST ist */
if (defined('TEST')) {
echo TEST;
}
?>