Maison >développement back-end >Problème PHP >Comment convertir des données en binaire en php

Comment convertir des données en binaire en php

青灯夜游
青灯夜游original
2022-04-13 20:03:084216parcourir

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)".

Comment convertir des données en binaire en php

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 :

Comment convertir des données en binaire en php

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 :

Comment convertir des données en binaire en php

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