(letzte Änderung an dieser Seite: 03.08.2010)
(letzte Synchronisation der PDF-Präsentation: 02.08.2017)
Falls keine PDF-Präsentation zu sehen ist, klicken Sie zum Download hier: Direktdownload PDF-Präsentation
(vgl. hier)
$variable
)Auch wenn Datentypen den Variablen in PHP automatisch zugewiesen werden, lässt sich ein Datentyp erzwingen mit bspw.
PHP-Code$variable_muss_integer_sein = (int) $variable;
Zur Anwendung kommen hier neben int
auch float
, string
, bool
, array
.
In der Variable wird eine Zeichenkette gespeichert:
PHP-Code<?php $ort = "Hamburg"; $name = "Fritz"; echo "Ich wohne in $ort.<br />"; echo "Ich heiße $name. <br />"; echo "Ich wohne in " . $ort . " und heiße " . $name . ".<br />"; ?>
führt zu folgendem Quellcode:
Ich wohne in Hamburg.
Ich heiße Fritz.
Ich wohne in Hamburg und heiße Fritz.
Der Variable wird eine Zahl zugewiesen:
PHP-Code<?php $name = "Fritz"; $alter = 17; echo "Ich heiße $name und bin $alter Jahre alt."; ?>
erzeugt den Output
Ich heiße Fritz und bin 17 Jahre alt.
Entsprechend mit float (Achtung: Nachkommastellen werden mit einem Punkt abgetrennt):
PHP-Code<?php $name = "Fritz"; $alter = 17.38; echo "Ich heiße $name und bin $alter Jahre alt."; ?>
erzeugt den Output:
Ich heiße Fritz und bin 17.38 Jahre alt.
Konstanten sind Variablen und in ihrem Wert unveränderlich; wenn sie in einer Klasse als Eigenschaft definiert worden sind, können Sie (wie statische Eigenschaften) nur über den Klassennamen aufgerufen werden. Sie werden in Großbuchstaben geschrieben und haben kein Dollarzeichen.
Definition:
PHP-Codeconst MWST = 19; const BASKET = "Warenkorb";
Aufruf:
PHP-CodeKlassenname::MWST