Funkcja hex2bin() PHP

Przykład

Konwersja wartości heksadecymalnej na znaki ASCII:

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

Wyjście powyższego kodu:

Hello World!

Definicja i użycie

Funkcja hex2bin() konwertuje ciąg znaków wartości heksadecymalnej na znaki ASCII.

Gramatyka

hex2bin(string)
Parametry Opis
string Wymagane. Wartość heksadecymalna do przekształcenia.

Szczegóły techniczne

Zwracana wartość: Zwraca ASCII znaki przekształconego ciągu, jeśli nie powiodło się, zwraca FALSE.
Wersja PHP: 5.4.0+
Log aktualizacji:

Od PHP 5.4.1, jeśli długość ciągu znaków jest nieparzysta, generuje ostrzeżenie. W PHP 5.4.0, nieparzyste ciągi znaków są bezwzględnie akceptowane, ale ostatni bajt jest usuwany.

Od PHP 5.5.1, jeśli ciąg znaków jest nieważnym łańcuchem heksadecymalnym, generuje ostrzeżenie.