PHP unterstützt die folgenden Typ-Deklarationen:
Der Typ einer Variabalen wird normalerweise nicht vom Programmierer bestimmt; vielmehr wird dies zur Laufzeit von PHP entschieden, abhängig vom Zusammenhang in dem die Variable benutzt wird.
Wenn sie die Umwandlung in einen bestimmten Variablen-Typ erzwingen wollen, können sie dies entweder per cast oder durch Gebrauch der Funktion settype().
Beachten Sie, dass eine Variable je nach Gebrauch und Situation auf unterschiedliche Art und Weise typisiert sein kann. Weitere Informationen sehen sie unter Typ-Veränderung.
Integer-Typen können durch Gebrauch einer der folgenden Zuweisungsarten angegeben werden:
Die Größe eines Integer-Wertes ist plattformabhängig, ein Wertebereich von ca. +/- 2 Milliarden ist aber üblich (Vorzeichen-behafteter 32-Bit-Wert).