Forum und email

defined

(PHP 4, PHP 5)

defined — Prüft, ob eine benannte Konstante existiert

Beschreibung

bool defined ( string $Name )

Ü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().

Parameter Liste

Name

Der Name der Konstante

Rückgabewerte

Wenn die durch Name angegebene Konstante definiert ist, wird TRUE zurückgegeben, ansonsten FALSE.

Beispiele

Example#1 Konstanten überprüfen

<?php
/* Beachten Sie die Verwendung von Anführungsstrichen. Das ist wichtig!
 * In diesem Beispiel wird überprüft, ob die Zeichenkette 'KONSTANTE' der Name
 * einer Konstante namens KONSTANTE ist */
if (defined('KONSTANTE')) {
    echo 
KONSTANTE;
}
?>