Bonjour,
J'aimerai savoir comment faire pour formater une chaine de caractere.
Par exemple, si je veux transformer "1" en "0001".
Merci de votre aide.
Ce que je veux faire c'est un cadrage à droite avec remplissage à gauche de 0. Et ma chaine fait 4 caracteres.Bonjour,
En fait, tu voudrais simplement remplacer les 1 par des 0001 ?
Dans ce cas, j'utiliserais un simple str_replace :
$chaine = 'Ta chaine avec des 1';
$nouvellechaine = str_replace("1","0001",$chaine);
c'est à dire ?un cadrage à droite avec remplissage à gauche de 0
printf("%4d", "1"); # Par exemple, tu peux remplacer "1" par n'importe quelle variable
Je suis pas sûr, je ne me suis servi de cette fonction qu'en C