Hàm hex2bin() PHP

Mô hình

Chuyển đổi giá trị hex thành ký tự ASCII:

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

Kết quả đầu ra của mã trên:

Hello World!

Định nghĩa và cách sử dụng

Hàm hex2bin() chuyển đổi chuỗi giá trị hex thành ký tự ASCII.

Cú pháp

hex2bin(chuỗi)
Tham số Mô tả
chuỗi Bắt buộc. Giá trị hex cần chuyển đổi.

Chi tiết kỹ thuật

Giá trị trả về: Trả về ký tự ASCII của chuỗi được chuyển đổi, nếu thất bại thì trả về FALSE.
Phiên bản PHP: 5.4.0+
Nhật ký cập nhật:

Từ PHP 5.4.1 trở đi, nếu độ dài chuỗi là số lẻ, sẽ ném ra một cảnh báo. Trong PHP 5.4.0, chuỗi số lẻ được chấp nhận một cách im lặng, nhưng byte cuối cùng sẽ bị loại bỏ.

Từ PHP 5.5.1 trở đi, nếu chuỗi là chuỗi hex không hợp lệ, sẽ ném ra một cảnh báo.