Comment convertir du binaire : 1. Utilisez la fonction decbin() pour convertir un nombre décimal en binaire, la syntaxe est "decbin("decimal value""); 2. Utilisez la fonction base_convert() pour convertir n'importe quelle autre base. C'est binaire. , la syntaxe est "base_convert("data value", original base value, 2)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Conversion de nombres binaires et décimaux
1, Convertir des nombres décimaux en binaires nombres
Vous pouvez utiliser la fonction decbin(十进制值)
, qui convertit les nombres décimaux en nombres binaires.
<?php echo decbin("3") . "<br>"; echo decbin("1") . "<br>"; echo decbin("1587") . "<br>"; echo decbin("7"); ?>
Résultat de sortie :
2. Convertissez n'importe quelle autre base en nombres binaires
Vous pouvez utiliser la fonction base_convert() pour convertir des nombres entre n'importe quelle base.
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. |
Il vous suffit de définir le paramètre tobase sur 2 pour convertir tout autre nombre de base en nombre binaire
Exemple :
<?php echo base_convert("3",10,2) . "<br>"; echo base_convert("ff",16,2) . "<br>"; echo base_convert("2003001",17,2) . "<br>"; echo base_convert("JZG8X",36,2); ?>
Résultat de sortie :
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!