本文实例讲述了php将数组转换成csv格式文件输出的方法。分享给大家供大家参考。具体实现方法如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<?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程序设计有所帮助。