Formater un nombre [Résolu]

cs_Aaron 116 Messages postés lundi 29 juillet 2002Date d'inscription 19 janvier 2009 Dernière intervention - 9 oct. 2007 à 16:38 - Dernière réponse : cs_Aaron 116 Messages postés lundi 29 juillet 2002Date d'inscription 19 janvier 2009 Dernière intervention
- 9 oct. 2007 à 18:17
Bonjour,

J'aimerais ajouter des zéro devant un nombre de tel sorte que "1" devienne "000001", que 132 devienne "000132" et que "100000" reste "100000"

Il y'a t-il une fonction de base pour faire cela?

Merci d'avance,

A.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
cs_tanakan 6 Messages postés jeudi 23 mars 2006Date d'inscription 2 novembre 2007 Dernière intervention - 9 oct. 2007 à 17:16
3
Merci
Salut,

Je ne connais pas de fonction permettant de réaliser cela mais tu peux en créer une assez rapidement du genre.

function set_nombre($nombre, $nombre_de_caractere)
{
 $taille = strlen($nombre);
 $i = 0;
 while(($i+$taille) < $nombre_de_caractere)
{
     $nombre= "0".$nombre;
     $i++;
 }
 return $nombre;
}

Merci cs_tanakan 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de cs_tanakan
cs_Kysic 332 Messages postés mardi 12 juillet 2005Date d'inscription 17 juillet 2010 Dernière intervention - 9 oct. 2007 à 18:11
0
Merci
Salut, sinon il y a:
str_pad("1", 6, "0", STR_PAD_LEFT);




http://kysicurl.free.fr/
Commenter la réponse de cs_Kysic
cs_Aaron 116 Messages postés lundi 29 juillet 2002Date d'inscription 19 janvier 2009 Dernière intervention - 9 oct. 2007 à 18:17
0
Merci
Parfait.

Merci ^^
Commenter la réponse de cs_Aaron

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.