Maison > développement back-end > Problème PHP > Comment convertir un binaire en chaîne en php

Comment convertir un binaire en chaîne en php

青灯夜游
Libérer: 2023-03-16 14:06:01
original
4836 Les gens l'ont consulté

É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;
?>
Copier après la connexion

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;

?>
Copier après la connexion

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);
Copier après la connexion
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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal