| zurück | PHP: Variable, Konstante  | ||||||||||||||||||||||||||||||||
Allgemeines  | 
Beginn mit $ | 
  | 
klein und GROSS wird unterschieden! | ||||||||||||||||||||||||||||||
Beispiele  | 
$x, $y, $ergebnis | falsch: $z-tag (kein Sonderzeichen, richtig: $z_tag) | |||||||||||||||||||||||||||||||
Geltungsbereich  | 
Jede Variable gilt nur innerhalb ihres Bereiches. | Beim Verlassen des Bereichs geht der Wert der Variablen verloren. | Ein include- Bereich gehört dazu. | ||||||||||||||||||||||||||||||
| In Unterfunktionen gilt die Variable nicht. | Durch GLOBAL kann der Geltungsbereich erweitert werden. | Durch STATIC kann der Wert erhalten werden. | |||||||||||||||||||||||||||||||
statische Variable  | 
|||||||||||||||||||||||||||||||||
magische Konstante  | 
  | ||||||||||||||||||||||||||||||||
Konstante  | 
|||||||||||||||||||||||||||||||||
skalare Typen 
  | zusammengesetzte Typen 
  | spezielle Typen 
  | Pseudo – Typen 
  | ||||||||||||||||||||||||||||||
Bool  | 
$X1 = True; | ||||||||||||||||||||||||||||||||
Integer  | 
$a = 1234; // Dezimalzahl | $a = -123; // negative Dezimalzahl | $a = 0123; // Oktalzahl | $a = 0x1A; // Hexadezimalzahl | |||||||||||||||||||||||||||||
Float  | $a = 1.234; | $b = 1.2e3; | $c = 7E-10; | ||||||||||||||||||||||||||||||
String  | 
$x = "Hallo Welt"; | $x = 'Hallo Welt'; | |||||||||||||||||||||||||||||||
Strings mit Variablen  | 
$y = 5; $x = " Die Zahl ist $y"; Ergebnis: Die Zahl ist 5 Strings mit ": Variable im String werden erkannt  | 
$y = 5; $x = ' Die Zahl ist $y'; Ergebnis: Die Zahl ist $y Strings mit ': Variable im String werden nicht erkannt  | 
|||||||||||||||||||||||||||||||
String: Escaped Characters  | 
  | 
||||||||||||||||||||||||||||||||
| Speicherung mehrerer Werte in einer Variablen | |||||||||||||||||||||||||||||||||
Objekt  | |||||||||||||||||||||||||||||||||
Resource  | |||||||||||||||||||||||||||||||||
NULL  | |||||||||||||||||||||||||||||||||
Mixed  | |||||||||||||||||||||||||||||||||
Number  | |||||||||||||||||||||||||||||||||
Callback  | 
|||||||||||||||||||||||||||||||||
Impressum Zuletzt geändert am 01.11.2014 11:35