Rumah > pembangunan bahagian belakang > masalah PHP > Apakah maksud int dalam php?

Apakah maksud int dalam php?

藏色散人
Lepaskan: 2023-03-14 21:22:01
asal
4222 orang telah melayarinya

Dalam php, int merujuk kepada jenis Integer, dan int ialah nombor dalam set "ℤ = {..., -2, -1, 0, 1, 2, ...}", integer Nilai jenis int boleh dinyatakan dalam perpuluhan, perenambelasan, perlapanan atau perduaan, seperti "$a = 1234;".

Apakah maksud int dalam php?

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Apakah maksud int dalam php?

Jenis integer integer

int ialah set ℤ = {..., -2, -1, 0, 1, 2, . ..} nombor tertentu.

Sintaks

Nilai integer boleh dinyatakan dalam perpuluhan, perenambelasan, perlapanan atau perduaan dan boleh didahului oleh simbol pilihan (- atau ). Anda boleh menggunakan operator negatif untuk mewakili int negatif.

Untuk menggunakan perwakilan oktal, nombor mesti didahului dengan 0 (sifar). Bermula dari PHP 8.1.0, ungkapan oktal juga boleh didahului oleh 0o atau 0O . Untuk menggunakan perwakilan heksadesimal, nombor mesti didahului dengan 0x. Untuk menggunakan perwakilan binari, nombor mesti didahului dengan 0b.

Bermula dari PHP 7.4.0, nilai integer mungkin mengandungi garis bawah (_) Untuk pengalaman membaca yang lebih baik, garis bawah ini akan ditapis oleh PHP apabila dipaparkan.

Contoh #1 Ungkapan literal Integer

<?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 以后)
?>
Salin selepas log masuk

int Struktur sintaks ialah (garis bawah tidak disokong sebelum PHP 7.4.0):

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
Salin selepas log masuk

integer Saiz perkataan int bergantung pada platform, walaupun maksimum biasa ialah kira-kira dua bilion (ditandatangani 32-bit). Nilai maksimum pada platform 64-bit biasanya kira-kira 9E18. PHP tidak menyokong unsigned int. Panjang perkataan bagi nilai int boleh diwakili oleh PHP_INT_SIZE pemalar, nilai maksimum boleh diwakili oleh PHP_INT_MAX pemalar, dan nilai minimum boleh diwakili oleh PHP_INT_MIN pemalar.

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apakah maksud int dalam php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan