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