hex2bin
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
hex2bin — Decodifica uma string binária codificada em hexadecimal
Descrição
Decodifica uma string binária codificada em hexadecimal.
Caution
Esta função NÃO converte um número hexadecimal para um número binário. Isso pode ser feito através da função base_convert().
Parâmetros
string
-
Representação hexadecimal dos dados.
Valor Retornado
Retorna a representação binária dos dados fornecidos ou false
em caso de falha.
Erros/Exceções
Se a string fornecida em hexadecimal tiver tamanho ímpar ou for um hexadecimal inválido,
um erro de nível E_WARNING
será lançado.
Exemplos
Example #1 Exemplo de hex2bin()
<?php
$hex = hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>
O exemplo acima produzirá algo semelhante a:
string(16) "example hex data"