Funkcja hexdec() PHP

Definicja i zastosowanie

Funkcja hexdec() konwertuje szesnastkowe na dziesiętne.

Gramatyka

hexdec(hex_string)
Parametr Opis
hex_string Wymagane. Określa,哪个十六进制数要转换。

Opis

zwraca hex_string Dekadowa wartość liczby szesnastkowej oznaczonej parametrem. Funkcja hexdec() konwertuje łańcuch szesnastkowy na liczbę dziesiętną. Największa liczba, którą można przekształcić, to 7fffffff, co jest równowartością 2147483647 w dziesiętnym. Od PHP 4.1.0 funkcja ta może obsługiwać duże liczby, w tym przypadku zwraca typ float.

hexdec() zastępuje wszystkie nieheksadecymalne znaki 0. W ten sposób wszystkie lewe zero są pomijane, ale prawe zero jest uwzględniane w wartości.

Przykład

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

Wynik:

30
10
4607
13430527