zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 2012
-
4 août 2008 à 12:26
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 2012
-
4 août 2008 à 18:39
Bonjour,
J'ai un grand nombre sous une forme précise que je voudrais découper.
Voici un nombre: 123456789
et je voudrais faire une boucle qui mette dans une variable des nombres à 3 chiffres.
C'est à dire que dans ce cas, j'aimerais récupérer 123 puis 456 puis 789
Jusque là j'arrive à me débrouiller avec substr en coupant tous les 3, mais le souci
c est quand le nombre n'est pas un multiple de 3. Il faudrait que le nombre plus petit (à 1 ou 2 chiffres)
soit le premier à sortir.
Par exemple, si je soumets ce nombre: 12345678901
Je voudrais obtenir: 12 puis 345 puis 678 puis 901
moi je sens bien un petit substr( ) pour enlever les 1 ou 2 premières lettres si ce n'est pas divisible par trois (if strlen($chaine)%3 !== 0) et ensuite un str_split( ).