阅读背景:

PHP 大数据量写入 csv文件 的一些代码片段

来源:互联网 
private function write($bid = 0){
    set_time_limit(0);
    // 输出Excel文件头 
    header('Content-Type: application/vnd.ms-excel;charset=gbk');
    header('Content-Disposition: attachment;filename="产品导出.csv"');
    header('Cache-Control: max-age=0');
    // PHP文件句柄,php://output 表示直接输出到浏览器 
    $fp = fopen('php://output', 'a');
    // 输出Excel列头信息 
    $head = array(
        0 => '标题',
        1 => '连接'
    );
    
    foreach ($head as $i => $v) {
        // CSV的Excel支持GBK编码,一定要转换,否则乱码 
        $head[$i] = iconv('utf-8', 'gbk', $v);
    }
    // 写入列头 
    fputcsv($fp, $head);
    $row = array();
    $row['serial'] = "标题";
    $row['wserial'] = '连接';
    fputcsv($fp, $row);
}private function write($bid = 0){
    set_time_



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: