Maison  >  Article  >  développement back-end  >  Comment convertir un binaire en chaîne en php

Comment convertir un binaire en chaîne en php

青灯夜游
青灯夜游original
2022-07-04 19:32:054773parcourir

É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)".

Comment convertir un binaire en chaîne en php

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(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="110100001100101011011000110110001101111";
echo "二进制值:".$str."<br><br>";
$hex=base_convert($str,2,16);
echo "对应16进制值:".$hex;
?>

Comment convertir un binaire en chaîne en php

Étape 2 : Utilisez la fonction hex2bin() pour convertir la valeur hexadécimale en chaîne

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str="110100001100101011011000110110001101111";
echo "二进制值:".$str."<br><br>";
$hex=base_convert($str,2,16);
echo "对应16进制值:".$hex."<br><br>";

$res=hex2bin($hex);
echo "对应字符串:".$res;

?>

Comment convertir un binaire en chaîne en php

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!

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