11
08月
2015
24. 从 PHP 数据创建 CSV 文件
1
2
3
4
5
6
7
8
9
10
11
12
|
function generateCsv( $data , $delimiter = ',' , $enclosure = '"' ) {
$handle = fopen ( 'php://temp' , 'r+' );
foreach ( $data as $line ) {
fputcsv ( $handle , $line , $delimiter , $enclosure );
}
rewind ( $handle );
while (! feof ( $handle )) {
$contents .= fread ( $handle , 8192);
}
fclose( $handle );
return $contents ;
}
|
语法:
1
2
3
4
5
|
<?php
$data [0] = "apple" ;
$data [1] = "oranges" ;
generateCsv( $data , $delimiter = ',' , $enclosure = '"' );
?>
|
特殊说明,本文版权归 ning个人博客 所有带原创标签请勿转载,转载请注明出处.