php 输出csv文件到浏览器


/**
     * 以csv格式输出数据
     * @param $filename
     * @param $data
     */
    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 mb_convert_encoding($data,'gbk','utf-8');
    }
$str = "姓名,性别,学校,城市,年龄,QQ,简介,修改时间,创建时间\n";
/**
将数组中的数据存入$str变量的过程忽略
*/
$filename='会员信息-'.date('Y-m-d-H-i-s').'.csv';
export_csv($filename,$str);

Archives