Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

defined

Sonstige-Funktionen

    Befehl:
bool defined ( string $name )


    Parameter-Liste:
NameBeschreibung
nameDer Name der Konstante.

    Rückgabewerte:
Wenn die durch name angegebene Konstante definiert ist, wird TRUE zurückgegeben, ansonsten FALSE.

    Beschreibung:
Überprüft, ob die angegebene Konstante existiert und definiert ist.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
Definiert eine benannte Konstante
 
Liefert den Wert einer Konstante
 
Gibt eine assoziative Reihe mit den Namen aller Konstanten und ihrer Werte zurück
 
Falls die angegebene Funktion definiert ist, wird TRUE zurück gegeben
 

defined() - Beispiel:


Eingabe:
<?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;
}
?>

defined() - Beispiel 2:


Eingabe:
<?PHP
define('SELFPHP', 'Version 1.0.0');

echo SELFPHP . '<br>';

if ( defined ( 'selfphp' ) )
{
  echo 'Die Konstante SELFPHP wurde definiert';
}
else
{
  echo 'Die Konstante SELFPHP wurde nicht definiert';
}
?>


Ausgabe:
Version 1.0.0
Die Konstante SELFPHP wurde nicht definiert

Beschreibung:
Mit defined() kann man �berpr�fen, ob eine Konstante (name) definiert wurde und somit existiert. Im Erfolgsfall gibt die Funktion true, sonst false zur�ck. Beachten Sie, dass bei der Definition einer Konstanten mit define() als Vorgabe (d.h. wenn Sie kein drittes Argument angeben) zwischen Gross- und Kleinschreibung unterschieden wird.
Sonstige-Funktionen