PHP淘宝助手csv数据生成导出已解决中文乱码【原创

来源:https://www.sucaihuo.com/php/5266.html 2021-04-16 22:16浏览(1489) 收藏

淘宝助手csv数据导入应用场景:批量上传宝贝到自己的店铺

PHP导出CSV数据修复中文乱码,网上很多的LINUX函数DEMO都不起作用的,本人已亲测,若是不可以导出和导入到淘宝助手全额退款
PHP淘宝助手csv数据生成导出已解决中文乱码
分类:PHP > 函数 难易:中级
下载资源 下载积分: 1000 积分

PHP导出来的CSV数据和淘宝助手导出来的CSV数据一致

淘宝导出CSV核心函数

function export_csv($datas) {
    $filename = utfToGbk('sucaihuo.csv');//导出的文件名称
    foreach($datas[0] as $k=>$v){ //第一行version
       $datas[0][$k] = utfToGbk($v);
    }
    foreach($datas[1] as $k=>$v){ //第二行field字段
       $datas[1][$k] = utfToGbk($v);
    }
    foreach($datas[2] as $k=>$v){//第三行标题
       $datas[2][$k] = utfToGbk($v);
    }
    foreach($datas[3] as $k=>$v){//第四行淘宝数据
       $datas[3][$k] = utfToGbk($v);
    }
    $fileData =$datas[0][0]. "\n";
    $fileData .= implode(",",$datas[1]). "\n";
    $fileData .= implode(",",$datas[2]). "\n";
    $fileData .= implode(",",$datas[3]). "\n";

    // 头信息设置
    header("Content-type:text/csv");
    header("Content-Disposition:attachment;filename=" . $filename);
    header('Cache-Control:must-revalidate,post-check=0,pre-check=0');
    header('Expires:0');
    header('Pragma:public');
    echo $fileData;
    exit;
}

主图额外注意点:7d5308b928dccd695c1bd9b0753231e8:1:0:|https://img.alicdn.com/bao/uploaded/i4/731815187/O1CN01pcS4Qn1oBh46d6wYO_!!731815187.png;

前面的是生成csv文件夹名称的md5加密结果,后面是图片名称,必须是自己卖家图片空间的图片,别人的图片是上传不了的,还有种是网上的一个DEMO,能导入,但是淘宝助手已更新好几个版本了,主图失效了,目前本人原创是在2014年4月16日初步完成,测试没问题,后面还会改进

淘宝助手导入CSV成功提示

声明:本文为原创文章,如需转载,请注明来源sucaihuo.com并保留原文链接:https://www.sucaihuo.com/php/5266.html
评论0
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1915635791

1 2