php phpexcel 创建excel
public function createExcel($result=[],$fileName=''){
    \think\Loader::import('extend.excel.PHPExcel',ROOT_PATH);
    import('Org.Util.Util');
    $Util = new \util\Util();
    $objExcel = new \PHPExcel();
    $objWriter = new \PHPExcel_Writer_Excel5($objExcel);     // 用于其他版本格式
    $objExcel->setActiveSheetIndex(0);
    $objActSheet = $objExcel->getActiveSheet();
    //设置当前活动sheet的名称
    $objActSheet->setTitle('sheet1');
    //设置标题
    $objActSheet->setCellValue('A1', 'name');
    $objActSheet->setCellValue('B1', 'sex');
    foreach($result as $key => $value){
        $number = $key+2;
        $objActSheet->setCellValue("A".$number,$value['name'] );  // 设置Excel中的内容  A2表示坐标
        $objActSheet->setCellValue("B".$number,$value['sex']);
    }
    //生成excel到文件
    $fileId=md5(time() + rand() * 100000);
    $filePath = getFilePath($fileId);
    $fileId = iconv('utf-8','gbk',$fileName);
    $filePath = '/home/examine/';
    if (!is_dir($filePath)) {
        @mkdir($filePath, 0777, true);
    }
    $fileName = $fileId.'.xls';
    $excelLocalPath = $filePath . $fileName;
    $objWriter->save($excelLocalPath);
    echo $excelLocalPath;
}												
											php phpexcel 创建excel的更多相关文章
- [moka同学笔记]PHPexcel之excel导出和导入
		
原案例来自http://www.sucaihuo.com/有修改 1.目录结构(文件不用解释,应该都可以看得懂,直接看代码)
 - PHPExcel创建文件格式写入对象实例
		
首先到http://www.codeplex.com/PHPExcel下载PHPExcel 下面就是php导出excel的程序 <?phpini_set("display_errors ...
 - PHPExcel导出excel
		
如果导出中文时出现乱码,可以尝试将字符串转换成gb2312,例如下面就把$yourStr从utf-8转换成了gb2312: $yourStr = mb_convert_encoding("g ...
 - 完整的thinphp+phpexcel实现excel报表的输出(有图有效果)
		
准备工作:1.下载phpexcel1.7.6类包:2.解压至TP框架的ThinkPHP\Vendor目录下,改类包文件夹名为PHPExcel176,目录结构如下图: 编写代码(以一个订单汇 ...
 - 利用PHPExcel读取Excel的数据和导出数据到Excel
		
PHPExcel是一个PHP类库,用来帮助我们简单.高效实现从Excel读取Excel的数据和导出数据到Excel.也是我们日常开发中,经常会遇到的使用场景.比如有个客户信息表,要批量导出发给同事,我 ...
 - phpExcel导出excel加超级链接的实例代码[转]
		
phpexcel实现的导出excel文件的代码,且可以在excel文件中加入超级链接. 说明:PHPExcel的开发包Tests目录有详细使用实例.以下代码支持中文,注意文件编码,文件保存为utf-8 ...
 - 使用PHPExcel实现Excel文件的导入和导出(模板导出)
		
在之前有写过一篇文章讲述了使用PHP快速生成excel表格文件并下载,这种方式生成Excel文件,生成速度很快,但是有缺点是:1.单纯的生成Excel文件,生成的文件没有样式,单元格属性(填充色,宽度 ...
 - 利用PHPExcel导出excel 以及利用js导出excel
		
导出excel的方法output_excel需要依赖PHPExcel 导出csv的方法csv_export不需要 <?php /** * @author ttt */ class ExcelCo ...
 - tp3.2.3运用phpexcel将excel文件导入mysql数据库
		
1,下载PHPExcel 2,配置将下载好的PHPExcel文件与PHPExcel.php 放到thinkphp 根目录 include/Library/Org/Util/下面 3,同时将PHPExc ...
 
随机推荐
- php操作 cookie
			
1,设置cookie <?php setcookie('key'); setcookie('key1','value1'); setcookie(***); setcookie('key4', ...
 - 输入列号得到excel对应的字母列
			
zexcel_cell_column 类型是INT4 FUNCTION ZGET_EXCEL_COL. *"----------------------------------------- ...
 - ASP.NET中TextBox控件设立ReadOnly="true"后台取不到值
			
SP.NET中TextBox控件设置ReadOnly="true"H或Enabled=false后台取不到值 当TextBox设置了ReadOnly="true" ...
 - 4.移动端自动化测试-API讲解
			
一.前置代码 1.导入driver对象 from appium import webdriver 2.声明手机驱动对象 只有声明驱动对象我们才可以让手机完成脚本的操作 driver = ...
 - 第十章、os模块
			
目录 第十章.os模块 一.os模块 第十章.os模块 一.os模块 方法 详解 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirn ...
 - linux之网络命令
			
本文整理了在实践过程中使用的Linux网络工具,这些工具提供的功能非常强大,我们平时使用的只是冰山一角,比如lsof.ip.tcpdump.iptables等. 本文不会深入研究这些命令的强大用法,因 ...
 - 静态static最基础的知识
			
static静态: 常见修饰的内容: 1.变量: 修饰变量时,叫静态变量或类变量.此变量为类所有随着虚拟机加载类是而加载入方法区,此静态变量为该类所有对象共享,在内存中只有一个副本,它 当且仅当 类的 ...
 - FASTCGI/CGI
			
在了解这两个协议之前,我们先谈一下动态网页 动态网页 是指跟静态网页相对的一种网页编程技术.静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了--除非你修改页面代码.而动态网 ...
 - MySQL之concat、concat_ws、group_concat
			
concat(str1, str2, ...) 返回结果为连接一起的字符串. concat_ws(separator, str1, str2, ...) 同concat,但是可以指定连接符,sepa ...
 - three.js之让物体动起来方式(一)移动摄像机
			
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...