Concatener une variable avec du blanc ou des 0 - PHP - Programmation
MarshPosté le 18-07-2013 à 16:02:54
Bonjour, Je dois créer un fichier texte ou l'on m'impose un positionnement.
Ex: j'ai une variable de 6 caractère qui doit en prendre 10 dans le fichier txt. 722256 uneautrevariable etainsidesuite 0001455
Bon pour les champs fixe c'est facile je me suis contenté d'un $variable.' ' ; Qui me complète avec du blanc les caractères manquants.
Hélas, certaines variables n'ont pas une taille fixe. J'ai pensait à calculer la taille avec strlen puis de me faire une boucle qui rajoute autant de blanc manquant mais c'est un peu crade.
Il doit bien exister une fonction pour ça mais je l'ai pas trouvé. Une idée ?
Pour l'alphanumérique je justifie à gauche avec du blanc pour le numérique je dois justifier à droite avec des zeros.
Merci beaucoup
--------------- Et vous, quel est votre Final Fantasy préféré ?
Marsh Posté le 18-07-2013 à 16:02:54
Bonjour,
Je dois créer un fichier texte ou l'on m'impose un positionnement.
Ex: j'ai une variable de 6 caractère qui doit en prendre 10 dans le fichier txt.
722256 uneautrevariable etainsidesuite 0001455
Bon pour les champs fixe c'est facile je me suis contenté d'un $variable.' ' ;
Qui me complète avec du blanc les caractères manquants.
Hélas, certaines variables n'ont pas une taille fixe.
J'ai pensait à calculer la taille avec strlen puis de me faire une boucle qui rajoute autant de blanc manquant mais c'est un peu crade.
Il doit bien exister une fonction pour ça mais je l'ai pas trouvé.
Une idée ?
Pour l'alphanumérique je justifie à gauche avec du blanc pour le numérique je dois justifier à droite avec des zeros.
Merci beaucoup
---------------
Et vous, quel est votre Final Fantasy préféré ?