Comment ajouter des zéros non significatifs en PHP ?
Réponses rédigées par Antoine
Dernière mise à jour : 2022-10-23 15:53:07
Question
Comment faire pour ajouter des zéros non significatifs devant un nombre en PHP ?
Réponse
Pour ajouter des zéros non significatifs devant un nombre, en PHP, vous pouvez utiliser la fonction str_pad()
, et son argument STR_PAD_LEFT
, de la manière suivante :
<?php
$nombre = "1234567";
$longeur_minimum = 10;
echo str_pad($nombre, $longeur_minimum, "0", STR_PAD_LEFT);
?>
La variable $longeur_minimum
correspond à la longueur minimum de la chaine. Si celle-ci n'est pas atteinte, elle sera complétée par le 3ème argument de la fonction str_pad()
, à savoir le chiffre 0
, selon un schéma défini au 4ème argument : STR_PAD_LEFT
.
Vous trouverez d'avantage d'information concernant la fonction str_pad() via cette page du site de PHP.