コードで多次元配列を CSV に変換するときにこの問題が発生します。
これは私の配列の構造です
レポート用に次のように CSV ファイルに保存したいと考えています:
コードでやったことは次のとおりです:
しかし、出力は私が望むものではありません。これは私のコードによって生成された出力です:
配列内の最後のデータのみを取得します。コードの何が問題なのか、何が間違っているのか聞いてもいいですか?
私はネストされたループも、提供される答えも好きではありませんが、これを見てください:
あなたの配列:
コード:
別の foreach の内部で別の foreach を使用できます。 :) まず新しい行にキーを追加してから、残りの要素を反復して追加できます。 $row 変数は結果を確認するためにのみ使用されます。
foreach
$row
コードは非常に単純なので、自分で分析できるはずです。
上記のコードの結果は次のとおりです:
私はネストされたループも、提供される答えも好きではありませんが、これを見てください:
あなたの配列:
リーリーコード:
リーリー別の
foreach
の内部で別のforeach
を使用できます。 :) まず新しい行にキーを追加してから、残りの要素を反復して追加できます。$row
変数は結果を確認するためにのみ使用されます。コードは非常に単純なので、自分で分析できるはずです。
上記のコードの結果は次のとおりです:
リーリー ###挨拶。