Partage
  • Partager sur Facebook
  • Partager sur Twitter

Extraire données JSON dans un tableau

    18 octobre 2018 à 23:23:05

    Bonjour,
    je souhaite extraire sous forme d'un tableau les url de "images" se trouvant dans un Json. Je ne comprends pas de quelle manière je peux procéder.
    Voici le Json : 
    $str_json = '{"title":"Studio",
        "description":"Studio 1 piece",
        "category":"Ventes",
        "images":["url image 1",
        "url image 2",
        "url image 3",
        "url image 4",
        "url image 5"],
        "location":{"region_id":"13",
        "is_shape":true},
        "urgent":false,
        "price":49000}';
    J'ai essayé ceci mais cela ne fonctionne pas :
    $ar = json_decode($str_json);
    
    foreach($ar as $v){
       echo $v['images'].'<br>';
    }
    Merci d'avance pour vos conseils
    • Partager sur Facebook
    • Partager sur Twitter
      18 octobre 2018 à 23:43:20

      Pour ce que tu donnes (paramètre assoc de json_decode à FALSE et cet extrait de JSON), c'est sur $ar->images que tu dois boucler (et $v sera directement l'URL).

      -
      Edité par julp 18 octobre 2018 à 23:46:30

      • Partager sur Facebook
      • Partager sur Twitter

      Extraire données JSON dans un tableau

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown