|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Bonjour,
J'aimerai transformer une chaîne de la forme "clé1=valeur1 + clé2=valeur" en tableau associatif. Est-ce possible avec la fonction preg_split, comment ? |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Ingénieur développement logiciels Inscription : août 2003 Messages : 581 ![]() |
Salut,
si je devais le faire, j'utiliserai peut-être la fonction explode (sur " + "). Puis ensuite, encore explode (sur "="). Maintenant, il y a plusieurs manières de faire ... Tu as toujours la même structure de chaine ? Seulement deux élements cle/valeur, ou potentiellement plus ? a+ |
|
|
00
|
|
|
#3 | |
|
Membre confirmé
![]() ![]() Inscription : mai 2002 Messages : 543 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Si le format est aussi simple que l'exemple que vous avez fourni vous pourriez très bien vous en sortir avec une expression régulière de ce style :
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com