php导出excel方法,PHP导出EXCEL简单实用方法
/**
* 得到相应的列表字符串
*
* @param $titArr 字段和标题的对应数组
* @param $data 数据的列表数组
* @param $fileName 文件的名字
* @param int $type 类型 1 浏览器生成excel文件 2 直接生成文件
* @return void 列表table
*/
public function _showTableListExcel($titArr,$data,$fileName,$type=1)
{
$labelStr = $outStr = '';
if($titArr){
foreach ($titArr as $val) {
$labelStr .= '
'.$val.'';
}
$labelStr = '
'.$labelStr.'';
}
if($data){
$showArr = array_keys($titArr);
foreach ($data as $val) {
$rowStr = '';
foreach ($showArr as $name) {
$rowStr .= '
'.$val[$name].'';
}
$outStr .= '
'.$rowStr.'';
}
}
$outStr = '
';
//写出方式
if(1 == $type){
header("Content-Type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename={$fileName}.xls");
header("Pragma:no-cache");
header("Expires:0");
echo $outStr;
} else {
Libs_Tools_GlobalFunc::writeFile(array('fileName'=>'/tmp/'.$fileName.'.xls', 'content'=>$outStr));
}
}
该方法可以导出行比较多的excel文档,相比于phpExcel类库好用一些。
php导出excel方法,PHP导出EXCEL简单实用方法相关推荐
- python下载图片插入excel_Python向Excel中插入图片的简单实现方法
本文实例讲述了Python向Excel中插入图片的简单实现方法.分享给大家供大家参考,具体如下: 使用Python向Excel文件中插入图片,这个功能之前学习xlwt的时候通过xlwt模块实现过.那时 ...
- Android客户端连接服务器- OKHttp的简单实用方法
文章目录 一 .OKHttp简介 二. OkHttp3使用 1.创建HTTPClient实例 2.Get请求 3.POST请求 三.Timeouts(超时) **写在前面:本文只是对OKHttp3的简 ...
- 如何把pdf转换成excel呢?教你简单的方法
PDF是我们日常生活中最常用的.毕竟PDF文件易读,兼容性高,布局非常清晰,不会出现错版.但是PDF文件只能阅读,不能编辑,所以我们需要对转换成各种格式的文档进行检查和编辑.那么,当我们收到一个PDF ...
- android源码编译 老罗,Rx_Android 的简单实用方法(参考老罗代码)
Rx是响应式编程的意思, 本质是观察者模式, 是以观察者(Observer)和订阅者(Subscriber)为基础的异步响应方式. 在Android编程时, 经常会使用后台线程, 那么就可以使用这种方 ...
- PHPExcel----保存/导出excel文档数据【简单实用demo】
首先要有PHPExcel类:传送门 只需要保存其中的Classes即可. 在项目中引用PHPExcel.php 我这里放在同目录下: include("./PHPExcel/PHPExcel ...
- 计算机一级电子表格排序,Excel电子表格排序的三种实用方法是什么?
全国计算机等级考试(等考)指定教材 全国计算机等级考试学习视频 全国计算机等级考试网上辅导招生 全国计算机等级考试时间及科目预告 考试大教育全国计算机等级考试在线测试平台 全国计算机等级考试资料下载 ...
- 计算机一级excel排名方法,Excel电子表格排序的三种实用方法
排序是数据处理中的经常性工作,Excel排序有序数计算(类似成绩统计中的名次)和数据重排两类.本文以几个车间的产值和名称为例,介绍Excel 2000/XP的数据排序方法. 一.数值排序 1.RANK ...
- ffmpeg 命令集的简单实用方法
一.常用操作 1.获取视频的信息 ffmpeg -i video.MP4 4.为视频重新编码以适合在iPod/iPhone上播放 ffmpeg -i source_video.MP4 input -a ...
- MobaXterm简单实用方法-通过SSH连接服务器
一.前言 MobaXterm如何连接远程服务器?MobaXterm是一款十分优秀的sshx远程控制软件,MobaXterm免费版内建多标签和多终端分屏,内建SFTP文件传输,功能非常的强大实用.在单个 ...
最新文章
- 软考中项学习之路--在路上
- 编程开发之--java多线程学习总结(5)
- sharepoint 到底是什么
- 数据结构之图:加权有向图与dijkstra算法找到最短路径,Python——28
- 3.Android的新虚拟ART与原虚拟机DVM的区别
- C# 使用Task执行异步操作
- Python中random模块生成随机数详解
- 缓存在哪里_蚂蚁金服中间件(4轮题目):MVCC+缓存穿透+悲观锁+NIO+负载均衡等
- Tomcat如何配置X-Frame-Options头
- Java基础知识小杂库
- python怎么使用base64_python常用库之base64
- FLASH+XML:构建简单易更新网站
- Scala学习04——Scala方法与函数
- 信号及传播介质 综合布线系统
- 左耳朵耗子:编程的本质是什么?
- c语言中文件的四种读取方法
- ubuntu下 端口映射
- flutter常见报错处理
- Java的重载和重写区别(面试常见)
- Strings Mix
热门文章
- 如何查找基因在发表研究中的表达
- R语言使用caret包构建岭回归模型(Ridge Regression )构建回归模型、通过method参数指定算法名称、通过trainControl函数控制训练过程
- R语言使用ggplot2包的快速可视化函数qplot绘制散点图(分类变量分组配色、连续值程度配色)实战
- R语言临床预测模型的评价指标与验证指标实战:C-index指标计算
- python使用imbalanced-learn的RandomOverSampler方法进行上采样处理数据不平衡问题
- R卡方检验(CHI-SQUARE TEST)
- pip国内常用源及配置方式
- ML基石_1_LearningProblem
- day04 JDBC java数据库连接
- python期末考试试题