Maison >développement back-end >Problème PHP >Est-ce que int signifie entier en php ?

Est-ce que int signifie entier en php ?

WBOY
WBOYoriginal
2022-04-13 18:49:5619794parcourir

int en PHP signifie entier. int est l'abréviation de "Integer", qui signifie entier et type entier. C'est l'un des types de données de base de PHP. Le type Integer ne contient que des nombres entiers, y compris des nombres positifs et négatifs, c'est-à-dire des nombres sans parties décimales ni points décimaux. Les valeurs entières int peuvent être représentées en décimal, hexadécimal, octal ou binaire.

Est-ce que int signifie entier en php ?

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3

Int en php signifie-t-il un entier

Int en php signifie un entier

Integer (Integer)

Le type entier ne contient que des entiers, y compris des nombres positifs et négatifs, c'est-à-dire des nombres sans partie décimale ni point décimal.

int est un nombre dans l'ensemble ℤ = {..., -2, -1, 0, 1, 2, ...}.

Ils peuvent être décimaux (base 10), octaux (base 8) ou hexadécimaux (base 16). La base par défaut est décimale (base 10). Les entiers octaux peuvent être déclarés avec 0 en tête et les entiers hexadécimaux peuvent être déclarés avec 0x en tête. La plage de nombres entiers doit être comprise entre -2^31 et 2^31.

La valeur entière int peut être représentée en décimal, hexadécimal, octal ou binaire, et peut être précédée d'un signe facultatif (- ou +). Vous pouvez utiliser l'opérateur négatif pour représenter un entier négatif.

Pour utiliser l'expression octale, 0 (zéro) doit être ajouté avant le nombre. À partir de PHP 8.1.0, les expressions octales peuvent également être précédées de 0o ou 0O . Pour utiliser la représentation hexadécimale, le nombre doit être précédé de 0x. Pour utiliser la représentation binaire, le nombre doit être précédé de 0b.

À partir de PHP 7.4.0, les valeurs entières peuvent contenir des traits de soulignement (_) Pour une meilleure expérience de lecture, ces traits de soulignement seront filtrés par PHP lors de leur affichage.

Les exemples sont les suivants :

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

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn