Json dans variables
Résolu
Kilkenny95
Messages postés
178
Statut
Membre
-
Kilkenny95 Messages postés 178 Statut Membre -
Kilkenny95 Messages postés 178 Statut Membre -
Bonjour à toutes et à tous,
J'ai un code en PHP qui me permet d'envoyer une requête http à une API qui me renvoi la réponse en JSON. J'arrive à extraire seulement les infos qui m'interresse, mais je voudrais maintenant les afficher (interface pas encore faites, je débute en html/CSS/php). J'aimerai que chaque valeur s'affiche ligne par ligne (sorte de tableau à une colonne). Comment faire ? Merci
J'ai un code en PHP qui me permet d'envoyer une requête http à une API qui me renvoi la réponse en JSON. J'arrive à extraire seulement les infos qui m'interresse, mais je voudrais maintenant les afficher (interface pas encore faites, je débute en html/CSS/php). J'aimerai que chaque valeur s'affiche ligne par ligne (sorte de tableau à une colonne). Comment faire ? Merci
<?php
$response = file_get_contents('https://jsonplaceholder.typicode.com/users');
echo $response;
$dec = json_decode($response);
for($idx = 0; $idx < count($dec); $idx++){
$obj = (Array)$dec[$idx];
echo $obj["email"];
}
?>
1 réponse
-
Bonjour
Un tableau
Une liste
De simples sauts de ligne..
Tu as le choix.
Une simple recherche avec "html" suivi des mots liste ou tableau ou retour à la ligne te donnera sans mal le code html a utiliser
-
Par exemple
<?php $response = file_get_contents('https://jsonplaceholder.typicode.com/users'); echo $response; $dec = json_decode($response,true); // le second paramètre à "true" force la conversion du json en array echo "<ul>"; foreach($dec as $obj ){ echo "<li>".$obj["email"]."</li>"; } echo "</ul>"; -
-