Przykład
Konwersja liczby szesnastkowej do liczby ósemkowej:
<?php
$hex = "E196";
echo base_convert($hex,16,8);
?>
Uruchomić przykład » Definicja i Wykorzystanie
base_convert() przekształca liczbę od jednej bazy numerem do drugiej.
Składnia
base_convert( number,frombase,tobase );
Parametr | Opis |
---|---|
number | Wymagany. Określa liczbę konwersji |
frombase | Wymagany. Określa oryginalną bazę numer. Musi być między 2 a 36 włącznie. Cyfry w liczbach na bazie wyższa niż 10 będzie reprezentowane przez litery AZ, o znaczeniu 10, b oznacza 11, a Z oznacza 35 |
tobase | Wymagany. Określa bazę do konwersji na. Musi być między 2 a 36 włącznie. Cyfry w liczbach na bazie wyższa niż 10 będzie reprezentowane przez litery AZ, o znaczeniu 10, b oznacza 11, a Z oznacza 35 |
Szczegóły techniczne
Zwracana wartość: | Liczba przekształca się w określonej bazy |
---|---|
Zwraca typ: | Strunowy |
Wersja PHP: | 4+ |
Więcej przykładów
Przykład 1
Konwersja liczby ósemkowej na liczbę dziesiętną:
<?php
$oct = "0031";
echo base_convert($oct,8,10);
?>
Uruchomić przykład » Przykład 2
Konwersja liczby ósemkowej na liczbę w systemie szesnastkowym:
<?php
$oct = "364";
echo base_convert($oct,8,16);
?>
Uruchomić przykład » <PHP Math Reference