Maison > Article > développement back-end > Comment convertir un binaire en chaîne en php
Étapes pour convertir un binaire en chaîne en PHP : 1. Utilisez la fonction base_convert() pour convertir le binaire en valeur hexadécimale, syntaxe "base_convert(binary value, 2,16)" ; 2. Utilisez la fonction hex2bin() pour convertir 16 Il suffit de convertir. la valeur hexadécimale dans une chaîne, la syntaxe est "hex2bin (valeur hexadécimale)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
En PHP, si vous souhaitez convertir du binaire en chaîne, vous pouvez utiliser l'hexadécimal.
Étapes de mise en œuvre :
Étape 1 : Utilisez la fonction base_convert() pour convertir le binaire en hexadécimal
<?php header('content-type:text/html;charset=utf-8'); $str="110100001100101011011000110110001101111"; echo "二进制值:".$str."<br><br>"; $hex=base_convert($str,2,16); echo "对应16进制值:".$hex; ?>
Étape 2 : Utilisez la fonction hex2bin() pour convertir la valeur hexadécimale en chaîne
<?php header('content-type:text/html;charset=utf-8'); $str="110100001100101011011000110110001101111"; echo "二进制值:".$str."<br><br>"; $hex=base_convert($str,2,16); echo "对应16进制值:".$hex."<br><br>"; $res=hex2bin($hex); echo "对应字符串:".$res; ?>
Description :
La fonction base_convert() convertit les nombres entre des bases arbitraires.
base_convert(number,frombase,tobase);
paramètre | description |
---|---|
numéro | obligatoire. Spécifie le nombre à convertir. |
frombase | Obligatoire. 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. |
tobase | Obligatoire. 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. La fonction |
hex2bin() convertit une chaîne de valeurs hexadécimales en caractères ASCII.
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!