Maison >développement back-end >Problème PHP >Comment convertir un hexadécimal en décimal en php
En PHP, vous pouvez utiliser la fonction base_convert() pour convertir l'hexadécimal en décimal. Cette fonction peut convertir des nombres entre n'importe quel système hexadécimal. Il vous suffit de spécifier le système hexadécimal d'origine et le système hexadécimal à convertir ; "valeur à convertir",17,10)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
En PHP, vous pouvez utiliser la fonction base_convert() pour convertir l'hexadécimal en décimal.
Exemple : Convertir l'hexadécimal "2003001" en décimal "48289878"
<?php $str="2003001"; $num=base_convert($str,17,10); echo $num; ?>
Sortie :
Description :
La fonction base_convert() convertit les nombres entre des bases arbitraires.
Syntaxe :
base_convert(number,frombase,tobase);
Paramètres | Description |
---|---|
numéro | Obligatoire. Spécifie le nombre à convertir. |
frombase | Obligatoire. Spécifie la base d'origine du numéro. Entre 2 et 36 (inclus). Les nombres au-dessus de la décimale sont représentés par les lettres a à z, telles que a pour 10, b pour 11 et z pour 35. |
tobase | Obligatoire. Spécifie la base à convertir. Entre 2 et 36 (inclus). Les nombres au-dessus de la décimale sont représentés par les lettres a à z, telles que a pour 10, b pour 11 et z pour 35. |
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!