JSON indeksi dönen dizi döner

0 Cevap php

Merhaba çocuklar ben size aşağıdaki ile kimliği dayalı dizin dönmek nasıl merak oldu.

$friends = '{
   "data": [
      {
         "name": "Paul",
         "id": "12000"
      },
      {
         "name": "Bonnie",
         "id": "120310"
      },
      {
         "name": "Melissa",
         "id": "120944"
      },
      {
         "name": "Simon",
         "id": "125930"
      },
      {
         "name": "Anthony",
         "id": "120605"
      },
      {
         "name": "David",
         "id": "120733"
     }
   ]
}';

$obj = json_decode($friends);

örneğin, ben kimliği dayalı adını yazdırmak almak istiyorum. Ben array_search kullanarak de gitmek yaşadım ama bu dizinin yapısı gibi değildi. Ben bir sql döngü içinde kullanarak ve diziden isim dize döndürmek için sorgudan kimliği geçen olacaktır.

print $obj->{'data'}[0]->{'name'}; 
//where 0 is returned index based on a defined ID.

çok teşekkürler

0 Cevap