Der Ganzzahltyp ist Integer. In 32-Bit-Betriebssystemen ist der gültige Bereich -2146483648~+2146483646. Der ganzzahlige Wert kann dezimal, hexadezimal oder oktal angegeben werden und kann durch ein optionales Symbol „-“ oder „+“ vorangestellt werden, um positiv oder negativ anzuzeigen. Wenn die Oktalschreibweise verwendet wird, muss 0 vor der Zahl hinzugefügt werden; wenn die Hexadezimalschreibweise verwendet wird, muss 0x vor der Zahl hinzugefügt werden, wie in Programm 2-5 gezeigt.
$a=123; #Dezimal
$b=-456; #Eine negative Zahl
#Oktalzahl (gleich Dezimalzahl 93)
$d=0x1b; br>".$d;
?>