検索

ホームページ  >  に質問  >  本文

動的キーを使用した PHP オブジェクトのループ: ステップバイステップ ガイド

PHP を使用して JSON ファイルを解析しようとしています。しかし今、私は立ち往生しています。

これは私の JSON ファイルの内容です:

リーリー

これまでに試したことは次のとおりです:

リーリー

しかし、名前 (例: 'John''Jennifer') と使用可能なすべてのキーと値 (例: 'age') がわからないため、 , 'count') 事前に、foreach ループをいくつか作成する必要があると思います。

例があればいいのですが。

P粉312195700P粉312195700469日前665

全員に返信(2)返信します

  • P粉920199761

    P粉9201997612023-10-11 07:17:05

    JSON をきちんと読まずに回答を投稿している人がこれほど多いなんて信じられません。

    $json_a だけを反復処理すると、オブジェクトのオブジェクトが得られます。 2 番目のパラメーターとして true を渡しても、2D 配列になります。最初の次元をループする場合、このように 2 番目の次元をエコーすることはできません。したがって、これは間違っています:

    リーリー

    全員のステータスをエコーするには、次のことを試してください:

    リーリー

    返事
    0
  • P粉668019339

    P粉6680193392023-10-11 07:17:05

    多次元配列を反復するには、RecursiveArrayIterator< /p> を使用できます。 リーリー

    出力:

    リーリー

    キーボードで実行

    返事
    0
  • キャンセル返事