
excel
文章平均质量分 74
hoftime
这个作者很懒,什么都没留下…
展开
-
php 导出数据到csv格式
csv是一种常用的无格式类型的文件,以逗号进行分隔,类似excel。csv可以作为数据存储的一种形式,与excel相比,它的优点就是打开速度更快,粗略估计大概快了接近15倍左右。以前写过一篇文章,是用来网页下载excel文档,但是数据过大之后,因为样式的原因,以及一些其他原因,造成excel读取缓慢,Google了一下,没有找到最好的解决办法,不过记得以前看过一篇文章,说csv比excel原创 2016-05-24 15:08:10 · 17650 阅读 · 0 评论 -
php 导出数据到excel(缓冲区应用)
昨天写了个php 结合缓冲区读取excel数据并批量导入mysql,缓冲区可有可无,没有多大的影响,接下来介绍一下php导出数据到excel,这次采用缓冲区的方式,大家知道,php中,所有的输出都会用到缓冲区,缓冲区的左右就是协调告诉的cpu与相对缓慢的I/O操作。原创 2016-04-21 15:15:28 · 15696 阅读 · 0 评论 -
php 结合缓冲区读取excel数据并批量导入mysql
在工作中,很多时候需要把excel中的数据读取出来,导入到mysql中,以前的代码,都是通过 Spreadsheet_Excel_Reader插件直接取出来,进行for循环,组合成一个长的sql语句,这样进行插入,但是这样的导入有不足之处就是如果导入的数据量庞大,那么会造成长语句超出sql最大限制。并且执行时间超长,会超出php脚本执行时间下面贴一段原先的代码。require_once 'Excel/reader.php';//调用R原创 2016-04-20 17:37:22 · 17828 阅读 · 0 评论 -
php 下载excel文件,单独设置工作表(sheet1,sheet2,sheet3....)
一直以来下载excel文件,都是简单使用修改header头的方式进行下载,好处自然是简单直接,缺点是,只能使用一个工作表,即一个sheet。下面提供一个可生成多个工作表的excel<?phpnamespace worksheet;class WorkSheet{ private $lines = array(); public $sWorksheetTitle;原创 2017-08-25 16:55:45 · 13308 阅读 · 0 评论 -
解决PHP 输出csv文件中文乱码
PHP 下载文件常采用字节流输出的方式。因此常用的下载csv格式代码如下:header("Content-Type: application/force-download"); header("Content-type:text/csv;charset=gb2312"); header("Content-Disposition:filename=打开邮件导出".date("YmdHis")原创 2016-11-25 09:53:54 · 21745 阅读 · 0 评论