Maison > développement back-end > tutoriel php > Comment convertir une chaîne hexadécimale en binaire en PHP ?

Comment convertir une chaîne hexadécimale en binaire en PHP ?

藏色散人
Libérer: 2023-04-05 17:44:01
original
11383 Les gens l'ont consulté

PHP convertit une chaîne de l'hexadécimal en binaire, ce qui peut être réalisé via les fonctions hexdec(), decbin() ou base_convert(). La fonction hexdec() convertit l'hexadécimal en décimal et la fonction decbin() utilise pour la conversion. décimal en binaire. La fonction base_convert() est utilisée pour convertir des nombres entre bases arbitraires.

Comment convertir une chaîne hexadécimale en binaire en PHP ?

Voici deux méthodes pour convertir une chaîne hexadécimale en chaîne binaire à l'aide des fonctions intégrées de PHP :

Méthode 1

Utilisez hexdec pour convertir la chaîne hexadécimale en binaire numérique, puis utilisez decbin pour convertir la valeur binaire numérique en chaîne binaire :

<?php
 $hexString = "1f";
 $binNumeric = hexdec($hexString);
 $binString = decbin($binNumeric); // = "11111"
?>
Copier après la connexion

Remarque : fonction hexdec() Convertir l'hexadécimal en décimal . La fonction decbin() est utilisée pour convertir un nombre décimal en binaire.

Méthode 2

Utilisez base_convert pour convertir directement une chaîne hexadécimale en chaîne binaire :

<?php
 $hexString = "ff";
 $binString = base_convert($hexString,16,2); // = "11111111"
?>
Copier après la connexion

Remarque : les fonctions base_convert() sont utilisées pour convertir des nombres entre des bases arbitraires.

Recommandations associées : "Tutoriel 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:
php
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