JSON en PHP tableau Associatif
serait l'un de vous connais un bon moyen de mettre cela dans un tableau associatif . J'ai essayé json_decode
, mais cela ne sera pas beaucoup vous aider.
C'est les données que j'ai besoin de mettre dans un tableau associatif:
{
"data": [
{
"name": "Joe Bloggs",
"id": "203403465"
},
{
"name": "Fred Bloggs",
"id": "254706567"
},
{
"name": "Barny Rubble",
"id": "453363843"
},
{
"name": "Homer Simpson",
"id": "263508546"
}
]
}
EDIT:
Après que j'ai accepté la réponse, je me suis souvenu pourquoi j'ai pensé que la fonction json_decode ne fonctionnait pas.
Au lieu d'avoir un tableau associatif comme ceci:
[0] => Array
(
[name] => Joe Bloggs
[id] => 203403465
)
Je voulais un comme ça:
Array
(
[Joe Bloggs] => 45203340465
[Fred Bloggs] => 65034033446
)
Malheureusement, j'avais oublié ce à l'époque.. mais j'ai résolu mon problème maintenant de toute façon.
Merci à tous pour votre aide!
juste au cas où ... il n'est pas autorisé à stocker facebook données de l'utilisateur, à l'exception de l'uid plus de 24 heures ...
ce n'est plus le cas
ce n'est plus le cas
OriginalL'auteur vimist | 2010-06-18
Vous devez vous connecter pour publier un commentaire.
j'asume votre json vient via ajax.... (sinon, le code fonctionne avec la fonction json_decode)
assurez-vous que les js json stringifys votre objet et
vous aurez besoin de stripslashes avant json_decode 😉 en php
Il n'est pas via AJAX, mais pour une raison quelconque, maintenant, quand j'utilise la fonction json_decode il fonctionne comme je initally en attendre. Très étrange, parce que quand j'enlève stripslashes, ça marche aussi... peut-être que j'ai foiré quelque chose, lorsque je l'ai déjà essayé. Merci beaucoup helle pour coup de coude me remettre sur la bonne voie :o)
hmm ... ok si il fonctionne à l'heure actuelle - cool 🙂
OriginalL'auteur helle
la fonction json_decode fonctionne pour moi sur vos données:
De sortie:
Réglage de la deuxième argument
true
retourne un tableau associatif.OriginalL'auteur webbiedave
Vous devez faire un nouveau tableau
vous obtiendrez votre tableau associatif $assoc_array et vous pouvez maintenant accéder directement à l'aide des indices.
OriginalL'auteur AndroidLearner