(PHP 4, PHP 5)
base_convert — Convertit un nombre entre des bases arbitraires
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.
base_convert() perdra la précision sur les grands nombres dû à la propriété interne des types "double" et "float". Lire la section sur les nombres à virgule flottante de ce manuel pour plus d'informations.
Le nombre à convertir
La base number dans laquelle il est
La base dans laquelle on doit convertir le nombre number
Le nombre number converti dans la base tobase
Exemple 1290. Exemple avec base_convert()
<?php
$hexadecimal
=
'A37334'
;
echo
base_convert
(
$hexadecimal
,
16
,
2
);
?>
L'exemple ci-dessus va afficher :
101000110111001100110100
intval() |