Định nghĩa và cách dùng
Hàm dechex() trả về chuỗi chứa biểu diễn thập lục phân của số thập phân cho trước.
Trả về chuỗi ký tự thập lục phân.
Cú pháp
dechex ( int $number ) : string
Tham số
| STT | Tham số & Mô tả |
|---|---|
| 1 | number Số thập phân cần chuyển sang thập lục phân |
Giá trị trả về
Trả về số thập lục phân trong chuỗi.
Phiên bản PHP
Có sẵn từ PHP 4.x, 5.x và 7.x.
Ví dụ
Chuyển 1001 sang hex = '3e9':
<?php
$arg = 1001;
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
Kết quả
dechex(1001) = 3e9
Ví dụ
Phần thập phân bị bỏ qua. 100.55 → 100 = '64' hex:
<?php
$arg = 100.55;
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
Kết quả
dechex(100.55) = 64
Ví dụ
Tham số chuỗi trả về 0:
<?php
$arg = "Hello";
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
Kết quả
dechex(Hello) = 0
Ví dụ
Số âm chuyển bằng bù 2 hex. -10:
<?php
$arg = '-10';
$val = dechex($arg);
echo "dechex(" . $arg . ") = " . $val;
?>
Kết quả
dechex(-10) = fffffffffffffff6