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. |