php配列をcsv形式のファイル出力に変換する方法
この例は、phpが配列をcsvフォーマットファイルに変換して出力する方法を説明する。皆さんの参考にしてください。具体的な実現方法は以下の通りです。
<?php
$sales = array( array('east','2005-01-01','2005-02-01',12.54),
array('west','2005-01-01','2005-02-01',546.33),
array('south','2005-01-01','2005-02-01',93.26),
array('north','2005-01-01','2005-02-01',945.21),
array('All Regions','--','--',1597.34) );
$fh = fopen('file.csv','w') or die("Can't open file.csv");
foreach ($sales as $sales_line) {
if (fputcsv($fh, $sales_line) === false) {
die("Can't write CSV line");
}
}
fclose($fh) or die("Can't close file.csv");
?>
本論文で述べたように、皆さんのphpプログラムの設計に役に立ちます。