少し問題があります。PHP を使用して、JSON でコード化されたデータをページにインポートしたいと考えています。1つのことを除いて、すべて正常に動作します。元の JSON 文字列のノード。そのうちのいくつかは、"[0]"、"[1]" などと呼ばれます。現在、これらの数は要素の数に依存し、可変です。それで、私がやりたかったことは...要素の数を含む変数「$count」があります。次に、次のように JSON データをデコードしたいと考えました。
$count = $data->metadata->count;
for($i=0;$i<=$count;$i++){
$magnitude = $data->features->[$i]->properties->mag;
}
しかし、問題は、「[$i]」があるとエラーが発生することです。たとえば、5つの値がある場合、「for」ステートメントを5回実行してデータを取得するように変更する方法を知っている人はいますか?
$magnitude = $data->features->[0]->properties->mag;
$magnitude = $data->features->[1]->properties->mag;
etc.