(PHP 4, PHP 5)
hexdec — Konwersja liczby szesnastkowej do dziesiętnej
Zwraca dziesiętny odpowiednik liczby szesnastkowej podanej w argumencie
hex_string
. hexdec() konwertuje
szesnastkowy łańcuch znaków do postaci liczby dziesiętnej. Największą
liczbą, która może być skonwertowana jest 7fffffff, czyli 2147483647
dziesiętnie.
Od PHP 4.1.0, funkcja potrafi konwertować także większe liczby. W takim
przypadku zwraca float
hexdec() zignoruje wszelkie nie szesnastkowe znaki, które napotka.
Przykład #1 Przykład zastosowania hexdec()
<?php
var_dump(hexdec("See"));
var_dump(hexdec("ee"));
// obydwa zwracają "int(238)"
var_dump(hexdec("that")); // print "int(10)"
var_dump(hexdec("a0")); // print "int(160)"
?>
Patrz także: dechex(), bindec(), octdec() i base_convert().