簡単な例:
$a = array(1,2,3,4);
$b = array(10,20,30,40);
$c = array(100,200,300,400);
次を実行すると:
$fp = fopen('somefile.csv','w');
fputcsv($fp,$a);
fputcsv($fp,$b);
fputcsv($fp,$c);
fclose($fp);
次のようなファイルを取得します。
1,2,3,4
10,20,30,40
100,200,300,400
私が期待するように。しかし、私が欲しいのは:
1,10,100
2,20,200
3,30,300
4,40,400
これは、各配列から各インデックスをループして書き込むだけで可能ですか?