define

define -- Definiert eine Konstante

Beschreibung:

int define ( string name, mixed value [, int case_insensitive])

Definiert eine Konstante , ähnlich wie bei Variablen , ausser das :



Der Konstanten-Name wird durch name angegeben . Der Wert wird durch value gesetzt .

Wenn der optional mögliche dritte Parameter case_insensitive den Wert 1 hat , wird die Konstante zwischen Groß - und Kleinschreibung unterschieden . Das ist auch die Voreinstellung ( es wird dann also zwischen KONSTANTE und Konstante unterschieden ) .

Die Funktionalität des dritten Parameters scheint z.Zt . noch nicht richtig umgesetzt worden zu sein ( Stand 03 / 2000 ) .

Beispiel 1 . Definition von Konstanten :

 
?php

 
define

 
(

 
"KONSTANTE"

 
,

 
"Hallo

 
Welt

 
.")

 
;

 
echo

 
KONSTANTE

 
;

 
/

 
/

 
outputs

 
"Hallo

 
Welt

 
."

 
;

 
?





define( ) gibt bei erfolgreicher Zuweisung TRUE , sonst FALSE zurück .

Siehe auch unter defined( ) und im Abschnitt Konstanten .