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