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類庫.等什麼時候弄好了再發上來!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章