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