(PHP 4, PHP 5)
base_convert — Konwertuje liczbę pomiędzy różnymi systemami liczbowymi
Zwraca łańcuch znaków zawierający liczbę w reprezentacji w system_docelowy . System w którym podajemy liczbę jest określony w system_bazowy . Parametry system_bazowy i system_docelowy muszą zawierać się pomiędzy 2 a 36 włącznie. Cyfry w liczbach o bazie większej niż 10 są reprezentowane za pomocą liter a-z, gdzie a oznacza 10, b oznacza 11, a z oznacza 35.
Example #1 base_convert() przykład
<?php
$hexadecimal = 'A37334';
echo base_convert($hexadecimal, 16, 2);
?>
Wyświetli:
101000110111001100110100
base_convert() może tracić precyzję przy dużych liczbach z powodu odwoływania się do wewnętrznych typów "double" lub "float". Proszę zajrzeć do sekcji Liczby zmiennoprzecinkowe podręcznika po szczegółowe informacje i ograniczenia.
Patrz także: intval().