在PHP中导出Excel的方法有哪些

  介绍

这期内容当中小编将会给大家带来有关在PHP中导出Excel的方法有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

PHP有什么用

PHP是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及PHP自创新的语法,主要用来做网站开发,许多小型网站都用PHP开发,因为PHP是开源的,从而使PHP经得久不衰。

具体内容如下

& lt; PHP ?   error_reporting (E_ALL);   作用(& # 39;亚洲/上海# 39;);   require_once  & # 39;。/类/PHPExcel.php& # 39;;   $ data=https://www.yisu.com/zixun/array (   0=>阵列(   “id”=> 1001年,      “用户名”=>“张飞”,   “密码”=>“123456”,   “地址”=>“三国时高老庄250巷101室   ),   1=>阵列(   “id”=> 1002年,   “用户名”=>“关羽”,   “密码”=>“123456”,   “地址”=>“三国时花果山”   ),   2=>阵列(   “id”=> 1003年,   “用户名”=>“曹操”,   “密码”=>“123456”,   “地址”=>“延安西路2055弄3号   ),   3=>阵列(   “id”=> 1004年,   “用户名”=>“刘备”,   “密码”=>“654321”,   “地址”=>“愚园路188号3309室   )   );   美元objPHPExcel=new PHPExcel ();   $ objPHPExcel -> getproperty () -> setCreator (“https://www.jb51.net”)   -> setLastModifiedBy (“https://www.jb51.net”)   -> setTitle (Office 2007 XLSX文档)   -> setSubject (Office 2007 XLSX文档)   -> setDescription (' Office 2007 XLSX文档,使用PHP类生成。)   -> setKeywords (office 2007 openxml php)      -> setCategory(“结果文件”);      $ objPHPExcel -> setActiveSheetIndex (0)      -> setCellValue (“A1”、“ID”)      -> setCellValue (B1”、“用户名”)      -> setCellValue (C1”、“密码”)      -> setCellValue (D1的”、“地址”);      我=2美元;      foreach(数据作为$ k=>美元v) {      $ objPHPExcel -> setActiveSheetIndex (0)   -> setCellValue (A。我美元,美元v (“id”))   -> setCellValue (B。我美元,美元v(“用户名”))   -> setCellValue (“C”。我美元,美元v['密码'])   -> setCellValue (' D '。我美元,美元v['地址']);      美元我+ +;      }   $ objPHPExcel -> getActiveSheet () -> setTitle(“三年级2班);      $ objPHPExcel -> setActiveSheetIndex (0);   $ filename=urlencode(“学生信息统计表”)。“_”.date (“Y-m-dHis”);//生成xlsx文件/*   标题(“内容类型:应用程序/vnd.openxmlformats-officedocument.spreadsheetml.sheet”);   头(附加:附件;文件名=" $ filename。.xlsx”);   头(cache - control:信息=0);   $ objWriter=PHPExcel_IOFactory: createWriter (objPHPExcel美元,“Excel2007”);   *///生成xls文件   标题(“内容类型:应用程序/vnd.ms-excel”);   头(附加:附件;文件名=" $ filename。xls”);   头(cache - control:信息=0);   $ objWriter=PHPExcel_IOFactory: createWriter (objPHPExcel美元,“Excel5”);   $ objWriter ->保存(“php://输出”);   退出;

注意:如果导出中文时出现乱码,可以尝试将字符串转换成gb2312,代码类似如下:

查看代码打印

$ str=mb_convert_encoding (“gb2312",“UTF-8", str美元);

上述就是小编为大家分享的在php中导出Excel的方法有哪些了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

在PHP中导出Excel的方法有哪些