Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >PhalApi-Excel

PhalApi-Excel

作者头像
喵了个咪233
发布于 2018-03-02 03:48:05
发布于 2018-03-02 03:48:05
98000
代码可运行
举报
运行总次数:0
代码可运行

#PhalApi-Excel

##前言

使用PHP导出Excel我们经常用到,也有很多好的拓展比如知名的PHPExcel和PHP-ExcelReader,我们在读取Excel是毋庸置疑使用PHP-ExcelReader是最好的选择,但是在导出的时候 使用PHPExcel颇为复杂,有没有一种简单的方式呢?笔者找到了一个导出Excel封装比较舒服的类包,只需要传入一个array既可完成导出功能,分享出来提供使用!

附上:

官网地址:http://www.phalapi.net/

开源中国Git地址:http://git.oschina.net/dogstar/PhalApi/tree/release

开源中国拓展Git地址:http://git.oschina.net/dogstar/PhalApi-Library

##1. 安装

安装只需要你把下载的Excel文件放到你的项目目录的Library中即可开始使用,开始使用只需要初始化即可开始

需要传入三个参数分别为

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//使用编码(默认为utf - 8)
//是否需要对Number进行处理(默认false)
//工作表的标题
$xls = new Excel_Lite('UTF-8', false, 'My Test Sheet');

##2. Demo

非常简单的使用方式

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$data = array(
    1 => array('Name', 'Surname'),
    array('Schwarz', 'Oliver'),
    array('Test', 'Peter')
);

$xls = new Excel_Lite('UTF-8', false, 'My Test Sheet');
$xls->addArray($data);
$xls->generateXML('my-test');

##3. 总结

希望此拓展能够给大家带来方便以及实用!

注:笔者能力有限有说的不对的地方希望大家能够指出,也希望多多交流!

官网QQ交流群:421032344 欢迎大家的加入!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
PhalApi-PHPExcel基于PhalApi的PHPExcel拓展
PhalApi-PHPExcel基于PhalApi的PHPExcel拓展 前言 在之前有提供过一个PhalApi-Excel拓展来提供导出,但是还是有一些不方便,比如没有导入,导出文件体积过大此类问题
喵了个咪233
2018/03/02
1.6K0
PhalApi-PHPExcel基于PhalApi的PHPExcel拓展
PhalApi-RabbitMQ基于PhalApi专业队列拓展
PhalApi-RabbitMQ基于PhalApi专业队列拓展 前言 RabbitMQ一直都是队列中的标杆,这次有幸PhalApi也能啃上RabbitMQ真是一件大好事,感谢**@牧鱼人**提供基于p
喵了个咪233
2018/03/02
6680
PhalApi-RabbitMQ基于PhalApi专业队列拓展
PhalApi-APK--APK文件解包处理
#PhalApi-APK -- APK文件解包处理 ##前言 应为笔者这边涉及到的项目有需求对APK进行解包的操作,所以贡献此扩展希望大家喜欢 附上: 官网地址:http://www.phalapi.
喵了个咪233
2018/03/02
2K0
PhalApi-APK--APK文件解包处理
PhalApi-Zip--压缩文件处理类
#PhalApi-Zip -- 压缩文件处理类 ##前言 这是笔者在工作中,同事找到的一个比较不错的文件压缩类,也经过了实际的使用很不错所以分享处理,特此鸣谢:@牧鱼人 附上: 官网地址:http:/
喵了个咪233
2018/03/02
9350
PhalApi-Zip--压缩文件处理类
PhalApi-Image -- 图像处理
#PhalApi-Image -- 图像处理 ##前言 因为在工作中遇到了需要按照尺寸压缩上传图片,进过了一番寻找发现ThinkPhP图形处理能够满足大部分需求, 所以特地制作成拓展的方式提供出来希望
喵了个咪233
2018/03/01
1K0
PhalApi-Image -- 图像处理
基于PhalApi的Smarty拓展
基于PhalApi的Smarty拓展 前言 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 用过的童鞋都知道PhalApi是一个Api框架不提供view层的
喵了个咪233
2018/03/02
9640
基于PhalApi的Smarty拓展
PhalApi-Xhprof -- Facebook开源的轻量级PHP性能分析工具
#PhalApi-Xhprof -- Facebook开源的轻量级PHP性能分析工具 ##前言 Facebook开源的轻量级PHP性能分析工具,非常爽希望大家喜欢 附上: 官网地址:http://ww
喵了个咪233
2018/03/02
9430
PhalApi-Xhprof -- Facebook开源的轻量级PHP性能分析工具
phalapi-进阶篇6(解决大量数据存储数据库分表分库拓展)
#phalapi-进阶篇6(解决大量数据存储数据库分表分库拓展)# ##前言## 时隔半个月随着PHP7的推出为PHP打了一瓶兴奋剂,在性能提升了一倍的情况下我们会逐渐发现,瓶颈会集中在数据库操作,那
喵了个咪233
2018/03/01
7840
phalapi-进阶篇6(解决大量数据存储数据库分表分库拓展)
[PhalApi实战篇(1)]Redis队列处理异步任务
[PhalApi实战篇(1)]Redis队列处理异步任务 前言 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 哈喽大家好呀!之前编写的PhalApi入门篇
喵了个咪233
2018/03/02
1.4K0
[PhalApi实战篇(1)]Redis队列处理异步任务
phalapi-入门篇2(把它玩起来)
#phalapi-入门篇1(把它玩起来)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 这一小节主要是在搭建好的环境下,先把这个框架运行起
喵了个咪233
2018/03/01
7800
phalapi-入门篇2(把它玩起来)
phalapi-进阶篇7(使用缓存以及用redis拓展解决实际问题)
#phalapi-进阶篇7(使用缓存以及用redis拓展解决实际问题) ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 当我们在开发一个项目时
喵了个咪233
2018/03/01
1.3K0
phalapi-进阶篇7(使用缓存以及用redis拓展解决实际问题)
基于PhalApi的Redis拓展
#基于PhalApi的Redis拓展 ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 编写本次拓展出于的目的是为了解决并不是非常熟悉redis
喵了个咪233
2018/03/01
8200
基于PhalApi的Redis拓展
phalapi-进阶篇8(PhalApi能带来什么和进阶篇总结)
#phalapi-进阶篇8(PhalApi能带来什么和进阶篇总结) ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 到今天位置PhalApi已
喵了个咪233
2018/03/01
6400
phalapi-进阶篇8(PhalApi能带来什么和进阶篇总结)
phalapi-入门篇6(小技巧和浅谈API适用范围以及入门篇总结)
#phalapi-入门篇6(小技巧和浅谈API适用范围以及入门篇总结)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 本篇文章的目的在于把
喵了个咪233
2018/03/01
9710
phalapi-入门篇6(小技巧和浅谈API适用范围以及入门篇总结)
phalapi-进阶篇1(Api,Domain,和Model)
#phalapi-进阶篇1(Api,Domain,和Model)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 本小节已经步入了进阶篇,在
喵了个咪233
2018/03/01
9480
phalapi-进阶篇1(Api,Domain,和Model)
phalapi-入门篇1(简单介绍以及环境搭建)
#phalapi-入门篇1(简单介绍以及环境搭建)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 笔者也是在进行接口开发时,寻找一个方便的
喵了个咪233
2018/03/01
8530
phalapi-入门篇1(简单介绍以及环境搭建)
基于PhalApi的DB集群拓展 V0.1bate
#基于PhalApi的DB集群拓展 V0.1bate ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 编写本次拓展出于的目的是解决大量数据写入
喵了个咪233
2018/03/01
9880
基于PhalApi的DB集群拓展 V0.1bate
phalapi-入门篇3(请求和返回)
#phalapi-入门篇3(请求和返回)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 这一小节主要讲一下请求(参数验证),返回(怎么返回
喵了个咪233
2018/03/01
9930
phalapi-入门篇3(请求和返回)
phalapi-进阶篇2(DI依赖注入和单例模式)
#phalapi-进阶篇2(DI依赖注入和单例模式)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 离上一次更新过去了快两周,在其中编写了
喵了个咪233
2018/03/01
8180
phalapi-进阶篇2(DI依赖注入和单例模式)
phalapi-进阶篇3(自动加载和拦截器)
#phalapi-进阶篇3(自动加载和拦截器)# ##前言## 先在这里感谢phalapi框架创始人@dogstar,为我们提供了这样一个优秀的开源框架. 最近工作上事情比较多所以更新比较慢希望大家见
喵了个咪233
2018/03/01
7540
phalapi-进阶篇3(自动加载和拦截器)
相关推荐
PhalApi-PHPExcel基于PhalApi的PHPExcel拓展
更多 >
加入讨论
的问答专区 >
1先锋会员擅长2个领域
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
    本文部分代码块支持一键运行,欢迎体验
    本文部分代码块支持一键运行,欢迎体验