Fonction hexdec() PHP

Définition et utilisation

La fonction hexdec() convertit les nombres hexadécimaux en nombres décimaux.

Syntaxe

hexdec(hex_string)
Paramètre Description
hex_string Obligatoire. Définit le nombre hexadécimal à convertir.

Description

retourne avec hex_string Le nombre décimal équivalent au nombre hexadécimal représenté par le paramètre. La fonction hexdec() convertit une chaîne hexadécimale en nombre décimal. La valeur maximale convertible est 7fffffff, soit 2147483647 en décimal. Depuis PHP 4.1.0, cette fonction peut gérer de grands nombres, dans ce cas, elle retourne un type float.

hexdec() remplace tous les caractères non hexadécimaux rencontrés par 0. De cette manière, tous les zéros à gauche sont ignorés, mais les zéros à droite sont comptés dans la valeur.

Exemple

<?php
echo hexdec("1e");
echo hexdec("a");
echo hexdec("11ff");
echo hexdec("cceeff");
?>

Sortie :

30
10
4607
13430527