thinkphp导出.csv文件

thinkphp3导出.csv文件

以.csv格式导出文件,代码如下:

//phpword导出数据
    function word_down(){
        $id = I('get.id');
        $type = I('get.type');
        $result = M($type)->where('id='.$id)->find();
        //数据处理,处理userid数据使其在前台不显示
        foreach ($result as $value) {
          $str .= $value.',';
        }
        $filename = $result['name'].date('Ymd').'.csv'; //设置文件名   
        $this->export_csv($filename,$str); //导出   
    }
    //word导出函数
    function export_csv($filename,$data)   
    {   
        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 $data;   
    }  

.csv还是很简单的 目前在填以excel格式导出文件的坑,使用的是PHPExcel类库.等什么时候弄好了再发上来!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值