PHP base_convert()

La fonction base_convert() est une fonction intégrée en PHP qui est utilisée pour convertir un nombre donné dans une base en une autre.
 

Syntaxe
base_convert(nbr, from, to);

 
 

Paramètres
  • nbr(Obligatoire) : Spécifie le nombre à convertir.
  • from(Obligatoire) : Spécifie la base d’origine. Doit être compris entre 2 et 36 inclus.
  • to(Obligatoire) : Spécifie la base vers laquelle effectuer la conversion. Doit être compris entre 2 et 36 inclus.

 

Valeur de retour

La fonction renvoie une chaîne qui représente le nombre converti vers la base souhaitée.
 

Version PHP:

4+
 

Exemple 1:

Le code suivant convertisse un nombre hexadécimal en un nombre octal:

<?php
$hx = "A2E9";
echo base_convert($hx,16,8);
?>

Sortie:

121351

 

Exemple 2:

Le code suivant convertisse un nombre octal en un nombre décimal:

<?php
$o = "0256";
echo base_convert($o,8,10);
?>

Sortie:

174

 

Exemple 3:

Le code suivant convertisse un nombre octal en un nombre hexadécimal:

<?php
$o = "121351";
echo base_convert($o,8,16);
?>

Sortie:

A2E9
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *