1、前言

有时需要将数据库表资源导出excel,做成一些报表数据。

而php导出excel的方法大致有几种:

  1. 使用php的类库,进行导出,如PHPExcel

  2. 使用php原生的方法进行导出

而本文介绍的就是,如何通过原生方法导出excel

2、关键函数

2.1、ob输出

  • ob_start();

  • ob_get_contents

  • ob_end_clean

  • fopen

  • fwrite

  • fclose

  • iconv

2.2、header输出

  1. header

  2. iconv


3、使用ob函数进行excel到导出

ob函数主要分为三步:

  1. 进行缓存的设置

  2. 读取缓存

  3. 写入文件

下面贴上导出的excel类

1