Besucher: 376920
Mitglieder: 6
...online: 0
User online: 1

PHP-Kurs

(Im Aufbau!)

2. Grundlagen

2.5 HTML-Ausgabe Teil 8

Konstanten

PHP stellt einen Mechanismus zur Verfügung, der es erlaubt ,Konstanten zur Laufzeit der Skripts zu definieren.

define(Konstante string, Wert [, case insensitiv])
Konstanten sind überall gültig, auch innerhalb von Funktionen. Der Name beginnt nicht mit einem Dollarzeichen $, ansonsten gelten die gleichen Regeln für die Namen wie bei Variablen. Der einmal mit define() gesetzte Wert der Konstanten kann nicht mehr geändert werden.
Für case-insensitiv gelten folgende Einstellungen:
Erfolgt keine Angabe, wird der Name der Konstante case-sensitiv definiert, d. h. CONSTANT und constant wird unterscheiden.
Wird der Wert 1 gersetzt, erfolgt die Definition des Namens der Konstante case-insensitiv, d. h. mit CONSTANT und z.B. Constant wird auf dieselbe Konstante zugegriffen.

<?php
define
("CONSTANT","Diese Definition ist 'case sensitiv'");
echo 
CONSTANT;
?>

Ausgabe:

Diese Definition ist 'case sensitiv'

<?php
define
("CONSTANT","Diese Definition ist 'case insensitiv'",1);
echo 
Constant;
?>

Ausgabe:

Diese Definition ist 'case insensitiv'

Vordefinierte Konstanten

PHP stellt einige vordefinierte Konstanten zur Verfügung. Folgende Aufstellung erläutert die wichtigsten vordefinierten Konstanten:

Konstante Bedeutung
is_array Array
is_double Double
is_float Float
is_integer Integer
is_object Objekt
is_string String

wophs.marioschwartz.de/php/grundlagen3

⇐ 2.5 HTML-Ausgabe Teil 7

⇒ 2.5 HTML-Ausgabe Teil 9