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

PHPを使用して多次元配列の値をCSVファイルの単一行に結合する

コードで多次元配列を CSV に変換するときにこの問題が発生します。

これは私の配列の構造です

リーリー

レポート用に次のように CSV ファイルに保存したいと考えています:

リーリー

コードでやったことは次のとおりです:

リーリー

しかし、出力は私が望むものではありません。これは私のコードによって生成された出力です:

リーリー

配列内の最後のデータのみを取得します。コードの何が問題なのか、何が間違っているのか聞いてもいいですか?

P粉186904731P粉186904731227日前391

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

  • P粉803444331

    P粉8034443312024-03-30 09:49:25

    私はネストされたループも、提供される答えも好きではありませんが、これを見てください:

    あなたの配列:

    リーリー

    コード:

    リーリー

    別の foreach の内部で別の foreach を使用できます。 :) まず新しい行にキーを追加してから、残りの要素を反復して追加できます。 $row 変数は結果を確認するためにのみ使用されます。

    コードは非常に単純なので、自分で分析できるはずです。

    上記のコードの結果は次のとおりです:

    リーリー ###挨拶。

    返事
    0
  • キャンセル返事