PHP hexdec() functie

Definitie en gebruik

De hexdec() functie converteert hexadecimaal naar decimaal.

Syntaxis

hexdec(hex_string)
Parameters Beschrijving
hex_string Verplicht. Bepaalt het hexadecimale getal dat moet worden geconverteerd.

Beschrijving

retourneert met hex_string Het decimale equivalent van het hexadecimale getal dat het parameter aangeeft. hexdec() converteert een hexadecimale string naar een decimaal getal. Het grootste waarde die kan worden geconverteerd is 7fffffff, wat overeenkomt met 2147483647 in decimaal. Sinds PHP 4.1.0 kan deze functie grote getallen verwerken en retourneert het in die gevallen een float-type.

hexdec() vervangt alle niet-hexadecimale karakters die het tegenkomt door 0. Hierdoor worden alle linker nullen genegeerd, maar tellen de rechter nullen mee in de waarde.

Voorbeeld

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

Uitvoer:

30
10
4607
13430527