Exemplu
Conversia unui număr hexazecimal la numărul octal:
<?php
$hex = "E196";
echo base_convert($hex,16,8);
?>
Run exemplu » Definiție și utilizare
base_convert() Funcția convertește un număr dintr - o bază număr la altul.
Sintaxă
base_convert( number,frombase,tobase );
Parametru | Descriere |
---|---|
number | Necesar. Specifică numărul pentru a converti |
frombase | Necesar. Specifică baza inițială a numărului. Trebuie să fie între 2 și 36, inclusiv. Digits în număr cu o bază mai mare de 10 vor fi reprezentate cu literele az, cu o semnificație de 10, b însemnând 11 și z însemnând 35 |
tobase | Necesar. Specifică baza pentru a converti la. Trebuie să fie între 2 și 36, inclusiv. Digits în număr cu o bază mai mare de 10 vor fi reprezentate cu literele az, cu o semnificație de 10, b însemnând 11 și z însemnând 35 |
Detalii tehnice
Întoarcere Valoare: | Numărul convertit la bază specificat |
---|---|
Întoarcere Tip: | Şir |
Versiune PHP: | 4+ |
Mai multe exemple
Exemplul 1
Conversia unui număr octal la un număr zecimal:
<?php
$oct = "0031";
echo base_convert($oct,8,10);
?>
Run exemplu » Exemplul 2
Conversia unui număr octal la un număr hexazecimal:
<?php
$oct = "364";
echo base_convert($oct,8,16);
?>
Run exemplu » <PHP Math Reference