Exemple
Convertir une valeur hexadécimale en caractère ASCII :
<?php echo hex2bin("48656c6c6f20576f726c6421"); ?>
Résultat de sortie de l'exemple ci-dessus :
Hello World!
Définition et utilisation
Le < La fonction 🎜>hex2bin() convertit lachaîne de valeurs hexadécimales en caractères ASCII.
Syntaxehex2bin(string)
Journal de mise à jour : À partir de PHP 5.4.1, un avertissement est émis si la longueur de la chaîne est impaire. Dans PHP 5.4.0, les chaînes impaires sont acceptées silencieusement, mais le dernier octet est supprimé.
Depuis PHP 5.5.1, un avertissement est émis si la chaîne est une chaîne hexadécimale invalide. Il existe la méthodebin2hex en php, mais il n'y a pas de méthode hex2bin Ce qui suit est une implémentation simple de hex2bin :
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!