Autor Zpráva
Nailen
Profil
Ahoj,

pomocí API mám načtená data. Když je pomocí dnd($result); vypíši, tak dostanu toto:

object(stdClass) (1) {
  ["data"]=>
  array(10) {
    
    [0]=>
    object(stdClass) (5) {
      ["id"]=>
      string(32) "098CD"
      ["name"]=>
      string(17) "Praha"
      ["address"]=>
      object(stdClass) (2) {
        ["streetAddress"]=>
        string(13) "Vodičkova"
        ["city"]=>
        string(7) "Praha 1"
      }
      ["phones"]=>
      array(1) {
        [0]=>
        string(13) "+4206123456"
      }
      ["pictures"]=>
      array(2) {
        [0]=>
        string(135) "https://www.test1.jpg"
        [1]=>
        string(135) "https://www.test2.jpg"
      }
    }
    
    ...
    
  }
}

Poradí mi někdo jak k těm datům mohu přistopovat, abych s nimi mohl dál pracovat? Zkouším to přes foreeach ale asi to mám špatně zapané a dostávám jen prázdnou obrazovku.

Děkuji za radu.
Kajman
Profil
Jak píšete ten foreach? Něco takového?
foreach($result->data as $contact)
{
  echo $contact->id;
}
Nailen
Profil
Kajman:

díky za odpověď. Mám to zapsané podobně. jen jiný název. Včera to nešlo a dnes se už data zobrazují.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0