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

藏色散人
藏色散人original
2022-01-18 10:56:452592parcourir

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.

Comment convertir du binaire en hexadécimal en php

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(&#39;chengdu&#39;);
 
   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 = &#39;chengdu&#39;;
         
    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!

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