首先,我们分读取和写入两个模块进行。
读取:
function read_csv($file){
setlocale(LC_ALL,'zh_CN');//linux系统下生效
$data = null;//返回的文件数据行
if(!is_file($file)&&!file_exists($file))
{
die('文件错误');
}
$cvs_file = fopen($file,'r'); //开始读取csv文件数据
$i = 0;//记录cvs的行
while ($file_data = fgetcsv($cvs_file))
{
$i++;
if($i==1)
{
continue;//过滤表头
}
if($file_data[0]!='')
{
$data[$i] = $file_data;
}
}
fclose($cvs_file);
那接下来就是写入了
function createcsv($csv_body){
// 头部标题
$csv_header = array('sku','我们自己的成本价','京东自己的销售价','对比结果');
/**
* 开始生成
* 1. 首先将数组拆分成以逗号(注意需