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