$ym = date('ym',$createdAt);
$dir = dirname(APP_PATH).'/Public/finance/'.$ym.'/';
if(!is_dir($dir)){
mkdir($dir,0777,true);
}
$file_name=$dir.$file_name.".csv";
if(file_exists($file_name)){
unlink($file_name);
}
$file = fopen($file_name,"a");
$limit=1000;
$calc=0;
foreach ($title as $v){
$tit[]=iconv('UTF-8', 'GB2312//IGNORE',$v);
}
fputcsv($file,$tit);
foreach ($list as $v){
$calc++;
if($limit==$calc){
ob_flush();
flush();
$calc=0;
}
foreach ($v as $t){
$tarr[]=iconv('UTF-8', 'GB2312//IGNORE',$t);
}
fputcsv($file,$tarr);
unset($tarr);
}
unset($list);
fclose($file);
php 判断文件是否是目录is_dir,文件是否存在file_exists,删除文件unlink,生成本地csv文件fputcsv
最新推荐文章于 2024-07-15 14:48:11 发布