Maison >développement back-end >Problème PHP >Comment convertir du binaire en hexadécimal en php
Comment convertir du binaire en hexadécimal en PHP : 1. Créez un exemple de fichier PHP ; 2. Utilisez la fonction bin2hex() pour convertir une chaîne de caractères ASCII en valeur hexadécimale.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment convertir du binaire en hexadécimal en php ?
Binaire en hexadécimal
Fonction : bin2hex ( string $str);
@param $str La chaîne de caractères ASCII à convertir.
@return Renvoie la valeur hexadécimale de la chaîne convertie.
Description de la fonction : dans la fonction bin2hex() convertit la chaîne de caractères ASCII en valeurs hexadécimales. Les chaînes peuvent être reconverties à l’aide de la fonction pack(). (La fonction Bin2hex () convertit la méthode byte.
Exemple :
(1) bin2hex() convertit 'chengdu' en valeur hexadécimale :
<?php $str = bin2hex('chengdu'); echo $str;
L'instruction de programme ci-dessus affichera : 6368656e676475
(2) Convertit une valeur de chaîne de binaire en hexadécimal décimal, puis reconvertissez-le :
<?php $str = 'chengdu'; echo bin2hex($str) . "<br/>"; echo pack("H*", bin2hex($str)) . "<br/>";
Les instructions du programme ci-dessus sont affichées dans l'ordre : 6368656e676475, chengdu
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!