Heim > Artikel > Backend-Entwicklung > Was bedeutet int in PHP?
In PHP bezieht sich int auf den Integer-Typ und int ist eine Zahl in der Menge „ℤ = {..., -2, -1, 0, 1, 2, ...}“. kann dezimal, hexadezimal, oktal oder binär ausgedrückt werden, z. B. „$a = 1234;“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Was bedeutet int in PHP?
Integer-Integer-Typ
int ist eine Sammlung ℤ = {... , -2, -1, 0, 1, 2, ...}.
Syntax
Der ganzzahlige Wert int kann dezimal, hexadezimal, oktal oder binär ausgedrückt werden und kann durch ein optionales Symbol (- oder +) vorangestellt werden. Sie können den negativen Operator verwenden, um einen negativen int darzustellen.
Um den Oktalausdruck zu verwenden, muss 0 (Null) vor der Zahl hinzugefügt werden. Ab PHP 8.1.0 können oktalen Ausdrücken auch 0o oder 0O vorangestellt werden. Um die hexadezimale Darstellung zu verwenden, muss der Zahl 0x vorangestellt werden. Um eine binäre Darstellung zu verwenden, muss der Zahl 0b vorangestellt werden.
Ab PHP 7.4.0 können ganzzahlige Werte Unterstriche (_) enthalten. Für ein besseres Leseerlebnis werden diese Unterstriche von PHP herausgefiltert, wenn sie angezeigt werden.
Beispiel #1 Ganzzahliger Literalausdruck
<?php $a = 1234; // 十进制数 $a = 0123; // 八进制数 (等于十进制 83) $a = 0o123; // 八进制数 (PHP 8.1.0 起) $a = 0x1A; // 十六进制数 (等于十进制 26) $a = 0b11111111; // 二进制数字 (等于十进制 255) $a = 1_234_567; // 整型数值 (PHP 7.4.0 以后) ?>
int Die Struktur der Syntax ist (Unterstriche werden vor PHP 7.4.0 nicht unterstützt):
decimal : [1-9][0-9]*(_[0-9]+)* | 0 hexadecimal : 0[xX][0-9a-fA-F]+(_[0-9a-fA-F]+)* octal : 0[oO]?[0-7]+(_[0-7]+)* binary : 0[bB][01]+(_[01]+)* integer : decimal | hexadecimal | octal | binary
Die Wortlänge der Ganzzahl ist plattformabhängig, obwohl der übliche Maximalwert dies ist etwa zwanzig Milliarden (32-Bit-signiert). Der Maximalwert auf 64-Bit-Plattformen liegt normalerweise bei etwa 9E18. PHP unterstützt kein unsigned int. Die Wortlänge eines int-Werts kann durch die Konstante PHP_INT_SIZE dargestellt werden, der Maximalwert kann durch die Konstante PHP_INT_MAX dargestellt werden und der Minimalwert kann durch die Konstante PHP_INT_MIN dargestellt werden.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet int in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!