PHP | Función hexadecimal2bin()

La función hex2bin() es una función integrada en PHP. La función hex2bin() se usa para decodificar una string binaria codificada hexadecimalmente. Es decir, decodifica una string binaria que está codificada en representación hexadecimal de vuelta a representación binaria.

Nota : El propósito de esta función no es convertir un número hexadecimal a un número binario, para hacerlo podemos usar la función base_convert() en PHP. Esta función solo se usa para decodificar una string binaria codificada hexadecimalmente.

Sintaxis:

string hex2bin($hexString)

Parámetros : esta función acepta un solo parámetro $hexString que representa datos hexadecimales que se necesitan para ser decodificados a representación binaria.

Valor de retorno: esta función devuelve una string que es la representación binaria de la entrada hexadecimal $hexString. Si esta función no puede decodificar la string hexadecimal a binaria, devuelve False .

Ejemplos:

Input : $hexString = "48656c6c6f20576f726c6421"
Output : Hello World!

Input : $hexString = "6578616d706c65206865782064617461" 
Output : example hex data

Los siguientes programas ilustran la función hex2bin():

Programa 1:

<?php
  
echo hex2bin("48656c6c6f20576f726c6421");
  
?>

Producción:

Hello World!

Programa 2:

<?php
  
echo hex2bin("6578616d706c65206865782064617461");
  
?>

Producción:

example hex data

Referencia :
http://php.net/manual/en/function.hex2bin.php

Publicación traducida automáticamente

Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *