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"];
}
?>
A voir également:
- Json dans variables
- Importer marque page firefox json ✓ - Forum Windows
- Ouvrir fichier json android - Forum Windows
- Lecture fichier JSON Java pour Android studio ✓ - Forum Android
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret? ✓ - Forum Python
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ✓ - Forum Python
<?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>";