hex2bin

(PHP 5 >= 5.4.0, PHP 7)

hex2binDecodes a hexadecimally encoded binary string

Descrição

hex2bin ( string $string ) : string|false

Decodes a hexadecimally encoded binary string.

Cuidado

This function does NOT convert a hexadecimal number to a binary number. This can be done using the base_convert() function.

Parâmetros

string

Hexadecimal representation of data.

Valor Retornado

Returns the binary representation of the given data ou false em caso de falha.

Erros

If the hexadecimal input string is of odd length or invalid hexadecimal string an E_WARNING level error is thrown.

Exemplos

Exemplo #1 hex2bin() example

<?php
$hex 
hex2bin("6578616d706c65206865782064617461");
var_dump($hex);
?>

O exemplo acima irá imprimir algo similar à:

string(16) "example hex data"

Veja Também

  • bin2hex() - Converte um dado binário em representação hexadecimal
  • unpack() - Unpack data from binary string