";var_dump((integer)"-25""."/> ";var_dump((integer)"-25"".">
Maison > Article > développement back-end > Comment convertir un entier en php
Comment convertir un int en PHP : 1. Créez un exemple de fichier PHP ; 2. Déterminez la valeur à convertir ; 3. Utilisez la méthode "(int)" ou "(integer)" pour forcer la conversion, avec une syntaxe telle que "var_dump((int) "221");echo "
";var_dump((integer)"-25"".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, Dell G3 ordinateur.
php Comment convertir int ?
php conversion de type int
int est un nombre dans l'ensemble ℤ = {…, -2, -1, 0, 1, 2, …}
Vous voulez pour convertir une valeur en int. ,
Utilisez un casting (int) ou (entier)
Cependant, le casting n'est pas requis dans la plupart des cas, car lorsqu'un opérateur, une fonction ou un contrôle de flux nécessite un paramètre int, la valeur peut également. être converti automatiquement. La fonction intval() est utilisée pour convertir une valeur en un type entier
syntaxe intval()
intval(mixed $value, int $base = 10): int
paramètres
valeur
La valeur de la quantité à convertir en un entier
base
la valeur. base utilisée pour la conversion
<?php var_dump( (int) "221" // int(221) ); echo "<br>"; var_dump( (integer)"-25" //int(-25) ); echo "<br>"; echo intval(42); // 42 echo "<br>"; echo intval(4.2); // 4 echo "<br>"; echo intval('42'); // 42 echo "<br>"; echo intval('+42'); // 42 echo "<br>"; echo intval('-42'); // -42 echo "<br>"; echo intval(042); // 34 echo "<br>"; echo intval('042'); // 42 echo "<br>"; echo intval(2e2); // 200 e后面表示添加几个0 echo "<br>"; echo intval('1e10'); // 1 echo "<br>"; echo intval(0x1A); // 26 0x开头是16进制 echo "<br>"; echo intval(42000000); // 42000000 echo "<br>"; echo intval(420000000000000000000); // -4275113695319687168 echo "<br>"; echo intval('420000000000000000000'); // 9223372036854775807 echo "<br>"; echo intval(42, 8); // 42 echo "<br>"; echo intval('42', 8); // 34 echo "<br>"; echo intval(array()); // 0 echo "<br>"; echo intval(array('foo', 'bar')); // 1 echo "<br>"; echo intval(false); // 0 echo intval(true); // 1 ?>
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!