PHP を使用して JSON ファイルを解析しようとしています。しかし今、私は立ち往生しています。
これは私の JSON ファイルの内容です:
これまでに試したことは次のとおりです:
しかし、名前 (例: 'John'、'Jennifer') と使用可能なすべてのキーと値 (例: 'age') がわからないため、 , 'count') 事前に、foreach ループをいくつか作成する必要があると思います。
'John'
'Jennifer'
'age') がわからないため、
'count'
例があればいいのですが。
JSON をきちんと読まずに回答を投稿している人がこれほど多いなんて信じられません。
$json_a だけを反復処理すると、オブジェクトのオブジェクトが得られます。 2 番目のパラメーターとして true を渡しても、2D 配列になります。最初の次元をループする場合、このように 2 番目の次元をエコーすることはできません。したがって、これは間違っています:
$json_a
true
全員のステータスをエコーするには、次のことを試してください:
多次元配列を反復するには、RecursiveArrayIterator を使用できます。 リーリー
出力:
キーボードで実行
JSON をきちんと読まずに回答を投稿している人がこれほど多いなんて信じられません。
リーリー$json_a
だけを反復処理すると、オブジェクトのオブジェクトが得られます。 2 番目のパラメーターとしてtrue
を渡しても、2D 配列になります。最初の次元をループする場合、このように 2 番目の次元をエコーすることはできません。したがって、これは間違っています:全員のステータスをエコーするには、次のことを試してください:
リーリー多次元配列を反復するには、RecursiveArrayIterator を使用できます。 リーリー
出力:
リーリーキーボードで実行