简单代码生成csv文件(excel)
2016-03-16 09:27
579 查看
$arr = array('');// 目标数组 header("Content-Type:application/vnd.ms-excel;charset=gbk"); header("Content-Disposition: attachment;filename='文件.csv'"); header('Cache-Control: max-age=0'); $fp = fopen('php://output', 'a'); $head = array('手机号', '姓名','职位', '公司'); foreach ($head as $i => $v) { $head[$i] = iconv('utf-8', 'gbk', $v); } fputcsv($fp, $head); foreach($arr as $vv){ $row = [$vv['phone'],$vv['username'],$vv['job'],($vv['company'])]; foreach ($row as $key => $val) { $row[$key] = iconv('utf-8', 'gbk', $val); } fputcsv($fp, $row); } ob_flush(); flush();
相关文章推荐
- PHP函数之类
- C# Lock关键字
- Java 在字符串中取指定格式的日期
- git python
- Java 基础——日期(Date)的解析
- Google浏览器Chrome安装失败解决办法
- java压缩和解压缩tar格式
- java 多线程生产者和消费者例子
- 上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些?各有什么优缺点?并在Github注册账户,写一篇博客记录注册的过程。
- springmvc学习笔记--支持文件上传
- Java获取来访者IP
- c++友元函数
- Java 泛型
- Python使用tablib生成excel文件的简单实现方法
- Java中的异常及其处理机制
- Java获取来访者IP
- shiro 回话管理在spring中使用
- <Head First Java>集合与泛型
- PHP设计模式 建造者模式
- Java中使用Timer和TimerTask实现多线程