base_convert

(PHP 4, PHP 5)

base_convertConvertit un nombre entre des bases arbitraires

Description

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

Retourne une chaîne contenant l'argument number représenté dans la base tobase. La base de représentation de number est donnée par frombase. frombase et tobase doivent être compris entre 2 et 36 inclus. Les chiffres supérieurs à 10 des bases supérieures à 10 seront représentés par les lettres de A à Z, avec A = 10 et Z = 35.

Avertissement

base_convert() perdra la précision sur les grands nombres, à cause des propriétés interne des types double et nombre décimal. Lire la section sur les nombres décimaux de ce manuel pour plus d'informations.

Liste de paramètres

number

Le nombre à convertir

frombase

La base number dans laquelle il est

tobase

La base dans laquelle on doit convertir le nombre number

Valeurs de retour

Le nombre number converti dans la base tobase

Exemples

Exemple #1 Exemple avec base_convert()

<?php
$hexadecimal = 'A37334';
echo base_convert($hexadecimal, 16, 2);
?>

L'exemple ci-dessus va afficher :

101000110111001100110100

Voir aussi

  • intval() - Retourne la valeur numérique entière équivalente d'une variable

LoadingChargement en cours