Funções Matemáticas
PHP Manual

base_convert

(PHP 4, PHP 5, PHP 7)

base_convertConverte um número entre bases arbitrárias

Descrição

string base_convert ( string $number , int $frombase , int $tobase )

Retorna uma string contendo number representado na base tobase. A base atual de number é especificada em frombase. Tanto frombase quanto tobase tem que estar entre 2 e 36, inclusive. Digitos em números com base maior do que 10 serão representados com letras a-z, com a significando 10, b significando 11 e z significando 35. Letras maiúsculas ou minúsculas não importam, ou seja number é interpretado case-insensitively.

Aviso

base_convert() pode perder precisão com números grandes devido a propriedade relacionada para os tipos interno "double" ou "float" usado. Veja a seção Números de ponto flutuante no manual para informação específica e limitações.

Parâmetros

number

The number to convert. Quaisquer caracteres inválidos em number serão ignorados silenciosamente.

frombase

A base que number está

tobase

A base para converter number

Valor Retornado

number convertido para base tobase

Exemplos

Exemplo #1 Exemplo de base_convert()

<?php
$hexadecimal 
'a37334';
echo 
base_convert($hexadecimal162);
?>

O exemplo acima irá imprimir:

101000110111001100110100

Veja Também


Funções Matemáticas
PHP Manual