Funkcja bindec() PHP
Definicja i użycie
Funkcja bindec() konwertuje binarne na dziesiętne.
Gramatyka
bindec(binary_string)
Parametr | Opis |
---|---|
binary_string | Wymagane. Określa binarną liczbę do przekształcenia. |
Opis
Zwraca binary_string Dziesiętna wartość równoważna parametru binarnego.
Funkcja bindec() konwertuje liczbę binarną na integer. Największa liczba, którą można przekształcić, to 31 miejsc binarnych 1 lub 2147483647 w dziesiętnym. Od PHP 4.1.0, funkcja ta może obsługiwać duże liczby, w tym przypadku zwraca typ float.
Przykład
<?php echo bindec("0011"); echo bindec("01"); echo bindec("11000110011"); echo bindec("111"); ?>
Wyjście:
3 1 1587 7