这的确是一个很简单的功能,从一个PHP数组生成一个.csv文件。此函数使用 fputcsv PHP 内置函数
1 <?
2 function generateCsv(
$data,
$delimiter = ',',
$enclosure = '"'
) {
3 $handle =
fopen('php://temp', 'r+'
);
4 foreach (
$data as $line) {
5 fputcsv(
$handle,
$line,
$delimiter,
$enclosure);
6 }
7 rewind(
$handle);
8 while (!
feof(
$handle)) {
9 $contents .=
fread(
$handle, 8192
);
10 }
11 fclose(
$handle);
12 return $contents;
13 }
14 ?>
转载于:https://www.cnblogs.com/CHEUNGKAMING/p/4080556.html
相关资源:JAVA上百实例源码以及开源项目