PHP 4, PHP 5, PHP 7, PHP 8
dechex - Decimal to hexadecimal

dechex( int$num ): string

Returns a string containing a hexadecimal representation of the given unsigned num argument.

The largest number that can be converted is PHP_INT_MAX * 2 + 1 (or -1): on 32-bit platforms, this will be 4294967295 in decimal, which results in dechex returning ffffffff.



The decimal value to convert.

As PHP's int type is signed, but dechex deals with unsigned integers, negative integers will be treated as though they were unsigned.

Return Values

Hexadecimal string representation of num.

Related Functions

Example of dechex

Show all examples for dechex

PHP Version:

Function dechex:

Mathematical Functions Functions

Most used PHP functions