El dechex() es una función incorporada en PHP y se usa para convertir un número decimal dado a un número hexadecimal equivalente. La palabra ‘dechex’ en el nombre de la función significa decimal a hexadecimal. La función dechex() solo funciona con números sin signo. Si el argumento que se le pasa es negativo, lo tratará como un número sin signo.
El número más grande que se puede convertir es 4294967295 en decimal dando como resultado «ffffffff».
Sintaxis:
string dechex($value)
Parámetros: esta función acepta un único parámetro $valor . Es el número decimal que desea convertir en representación hexadecimal.
Valor devuelto: Devuelve la representación de string hexadecimal del número pasado como argumento.
Ejemplos:
Input : dechex(10) Output : a Input : dechex(47) Output : 2f Input : dechex(4294967295) Output : ffffffff
Los siguientes programas ilustran la función dechex() en PHP:
- Pasando 10 como parámetro:
<?
php
echo dechex(10);
?>
Producción:
a
- Pasando 47 como parámetro:
<?
php
echo dechex(47);
?>
Producción:
2f
- Cuando se pasa como parámetro el mayor número decimal posible:
<?
php
echo dechex(4294967295);
?>
Producción:
ffffffff
Referencia :
http://php.net/manual/en/function.dechex.php
Publicación traducida automáticamente
Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA