Home >Backend Development >PHP Problem >What does integer type mean in php

What does integer type mean in php

WBOY
WBOYOriginal
2022-03-25 10:20:172490browse

Integer type in PHP is numerical data that does not contain a decimal part. It refers to one of the set "{..., -2, -1, 0, 1, 2, ...}" Number; an integer value can be represented in decimal, hexadecimal, octal or binary, and can be preceded by an optional sign. The negative operator can be used to represent a negative int.

What does integer type mean in php

The operating environment of this article: Windows 10 system, PHP version 7.1, Dell G3 computer.

What does integer mean in php

The integer is a number in the set {..., -2, -1, 0, 1, 2, ...}

Integer (INTEGER) data is numerical data that does not contain a decimal part.

Integer value int can be expressed in decimal, hexadecimal, octal or binary, and can be preceded by optional symbol (- or). You can use the negative operator to represent a negative int.

To use octal expression, 0 (zero) must be added before the number. Starting from PHP 8.1.0, octal expressions can also be preceded by 0o or 0O . To use hexadecimal representation, the number must be preceded by 0x. To use binary representation, the number must be preceded by 0b.

Starting from PHP 7.4.0, integer values ​​may contain underscores (_). For a better reading experience, these underscores will be filtered out by PHP when displayed.

Example #1 Integer literal expression

<?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 以后)
?>

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of What does integer type mean in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn