こんにちは、私はあなたが次のIDでインデックスを返すことができたのだろうかと思いました。JSONからのインデックスを返す
$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);
たとえば、IDに基づいて名前を印刷したいと考えています。私はarray_searchを使用していたが、配列の構造が気に入らなかった。私はそれをSQLループ内で使用し、配列から名前文字列を返すためにクエリからIDを渡します。
print $obj->{'data'}[0]->{'name'};
//where 0 is returned index based on a defined ID.
おかげでたくさん