Transformation chaine de caractère. [Résolu]

Messages postés
2
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
16 août 2011
- - Dernière réponse : coucou747
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
- 16 août 2011 à 16:43
Bonjour tout le monde,
J'ai un soucis pour transformer une chaine de caractère qui me servira à alimenter Highcharts.
En gros je récupère mon array sous la forme classique:
'toto' => string '12' (length=2)
  'titi' => string '5' (length=1)

J'aimerai le transformer en:
['toto', 12],['titi', 5]

J'ai essayé avec json_encode et je trouve ça mais bien-sur cela ne suffit pas :
{"toto":"12","titi":"5"}

Avec str_replace j'arrive à supprimer les guillemets mais bon il faut des quotes pour la clé...
si quelqu'un à un code pour faire ça :)

Merci beaucoup par avance
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
35
3
Merci
Bonjour,

$str='';
foreach($key => $val as $tab){
$str.= "['$key', $val], ";
}

un truc comme ça ?

Cordialement,

Maxime

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 131 internautes nous ont dit merci ce mois-ci

Commenter la réponse de coucou747
Messages postés
12336
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
35
3
Merci
dsl, j'ai plus fait de php depuis environ 3 ans

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 131 internautes nous ont dit merci ce mois-ci

Commenter la réponse de coucou747
Messages postés
2
Date d'inscription
mardi 21 juin 2011
Statut
Membre
Dernière intervention
16 août 2011
0
Merci
Ca fonctionne! Merci Maxime :) Des heures à me prendre la tête pour rien...enfin c'est jamais pour rien mais bon.
Par contre juste pour info c'est:

foreach($key as $val => $tab){

Merci encore :)

Michael

[Résolu]
Commenter la réponse de fritz931

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.