Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm dechex() trong PHP

Đị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ố

STTTham số & Mô tả
1number
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