|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 107 ![]() |
J'ai une chaine de 15 chiffres (N° sécu) qui je voudrait mêttre sous cette forme:
1 23 45 56 234 1345 _ 45 Voilà ce que je trouvé: Code :
Une écriture plus simple est-elle possible ? |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
humm ...
Code :
echo vsprintf('%s %s%s %s%s %s%s %s%s%s %s%s%s%s _ %s%s', str_split('1234556234134545'));
__________________
http://blog.stealth35.com/ |
|
|
20
|
|
|
#3 | ||
|
Expert Confirmé
![]() ![]() |
pas mieux que stealth35
Par contre pour vérifier ta variable, je te déconseille preg_match_all pour un test aussi simple : Tu as : Code :
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
||
|
00
|
|
|
#4 | |||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
ps : c'est vsprintf
__________________
http://blog.stealth35.com/ |
|||
|
|
00
|
|
|
#5 |
|
Expert Confirmé
![]() ![]() |
Bah vi,
J'ai retapé, ça m'apprendera la prochaine fois, je ferai du copier-coller. J'utilise tellement plus sprintf que vsprintf que mes doigts tapent tout seuls sur le clavier :ane:
__________________
# Dans la Création, tout est permis mais tout n'est pas utile... |
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 107 ![]() |
Ouaaaaa ! Quelle clarté ! Le code est plus propre et plus compréhensible.
La variable est récupérée de la table mysl (je n'ai donc pas... en théorie) besoin de la retester... Le "preg_match" étant utilisé pour arriver à mes fins ! Et ce procédé marche aussi avec les lettres ? si maintenant j'avais : $var = 'lavoituredepaul' et que je veuille : 'LaVoitureDePaul' ? (Bon d'accord ca rime à rien mais c'est histoire d'exercice...) Super grand Merci. |
|
|
00
|
|
|
#7 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#8 | ||
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 107 ![]() |
Ok.
Juste pour faire le plaisantin... y-avais un %s de trop Code :
SUPERRRRR grand MERCI |
||
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
dans ton exemple c'est 4 chiffres a la fin
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#10 |
|
Futur Membre du Club
![]() Inscription : octobre 2006 Messages : 107 ![]() |
Effetivement... c'est moi que "je ma trompé" !!!
Désolé. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com