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

青灯夜游
Libérer: 2023-03-15 17:58:01
original
4180 Les gens l'ont consulté

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");
?>
Copier après la connexion

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);
Copier après la connexion
ParamètresDescription
numéroObligatoire. Spécifie le nombre à convertir.
frombaseObligatoire. 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.
tobaseObligatoire. 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);
?>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal