Exemplo
Converter um número hexadecimal para o número octal:
<?php
$hex = "E196";
echo base_convert($hex,16,8);
?>
Exemplo executar » Definição e Uso
O base_convert() converte um número a partir de uma base numérica para outro.
Sintaxe
base_convert( number,frombase,tobase );
Parâmetro | Descrição |
---|---|
number | Requeridos. Especifica o número de converter |
frombase | Requeridos. Especifica a base original do número. Tem que ser entre 2 e 36, inclusive. Dígitos dos números com uma base superior a 10 serão representados com as letras az, com um sentido de 10, b significa 11 e z significa 35 |
tobase | Requeridos. Especifica a base para converter. Tem que ser entre 2 e 36, inclusive. Dígitos dos números com uma base superior a 10 serão representados com as letras az, com um sentido de 10, b significa 11 e z significa 35 |
Detalhes técnicos
Valor de retorno: | O número convertido na base especificado |
---|---|
Tipo de retorno: | Corda |
PHP Versão: | 4+ |
mais Exemplos
Exemplo 1
Converter um número octal em um número decimal:
<?php
$oct = "0031";
echo base_convert($oct,8,10);
?>
Exemplo executar » exemplo 2
Converter um número octal em um número hexadecimal:
<?php
$oct = "364";
echo base_convert($oct,8,16);
?>
Exemplo executar » <PHP Math Reference