PHP Objet: json_encode json_decode array [Résolu]

Messages postés
143
Date d'inscription
samedi 4 janvier 2003
Dernière intervention
19 mai 2015
- - Dernière réponse : cs_SkyCrasher
Messages postés
143
Date d'inscription
samedi 4 janvier 2003
Dernière intervention
19 mai 2015
- 18 mai 2015 à 10:41
Bonjour,

Voici ma partie de script:
$articleHtml = array(1=>"".$dbid."", 2=>"".$dbdatedujour."", 3=>"".$dbcategorie."", 4=>"".$dbtitre."",5=>"".$dblinkimage."",6=>"".$dbarticle."");
			var_dump(
			$articleHtml,
			json_encode($articleHtml)
			);
			
			$reponse = json_encode($articleHtml);		
			$sortie = var_dump(json_decode($reponse));						
			echo "<div class=\"content\"> ".$sortie[1]." ".$sortie[2]." ".$sortie[3]."</div>";


Voici le résultat affiché:

array(6) { [1]=> string(2) "15" [2]=> string(17) "Mardi 05 Mai 2015" [3]=> string(8) "Lesbleus" [4]=> string(5) "title" [5]=> string(0) "" [6]=> string(11) "

test
" } string(87) "{"1":"15","2":"Mardi 05 Mai 2015","3":"Lesbleus","4":"title","5":"","6":"

test<\/p>"}" object(stdClass)#4 (6) { ["1"]=> string(2) "15" ["2"]=> string(17) "Mardi 05 Mai 2015" ["3"]=> string(8) "Lesbleus" ["4"]=> string(5) "title" ["5"]=> string(0) "" ["6"]=> string(11) "

test
" }


Comment puis-je accéder aux différents éléments de l'objet ?
Je souhaiterais en effet pouvoir ordonner ces éléments pour l'affichage.

Merci pour vos réponses,et/ou de votre aide.
Afficher la suite 

Votre réponse

1 réponse

Messages postés
143
Date d'inscription
samedi 4 janvier 2003
Dernière intervention
19 mai 2015
0
Merci
Je donne la solution la plus pratique pour ceux qui chercheraient.

$articleHtml = array(id=>"".$dbid."", ddj=>"".$dbdatedujour."", cat=>"".$dbcategorie."";
[...]
$sortie->id
$sortie->ddj
$sortie->cat

--
Commenter la réponse de cs_SkyCrasher

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.