Forum und email

base_convert

(PHP 4, PHP 5)

base_convert — Converte 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.

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

O número para converter

frombase

A base que number está

tobase

A base para converter number

Valor Retornado

number convertido para base tobase

Exemplos

Example#1 base_convert()

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

O exemplo acima irá imprimir:

101000110111001100110100

Veja também