Dai Chong's blog

今天的博客内容是php实现导出excel,大家都知道实现php导出excel有很多种方法,最方便的是phpexcel这个插件,但是在处理海量数据的时候就会出现非常非常缓慢的情况。而且用这个插件要求的php版本是5.6以上,很不巧,我的php版本是5.4。用不了这个插件,只能另寻他法了!

刚开始的使用是使用前端的table导出,感觉不是很好用,代码量太大,不方便。

后来又尝试了几种方法,最后选择了一种最简单,最有效,代码量最少的方法!

本篇介绍一下php的单例模式以及PDO连接数据库的方法。

说到’单例模式‘php基础比较扎实的童鞋肯定不陌生,但像本人这样的程序猿基础不是很好的可能只是有些印象而已。

那么’单例模式‘到底是什么呢?

他其实是php框架底层比较常用的一种设计模式,例如’工厂模式‘、’注册树模式‘、’策略模式‘以及’观察者模式‘等等,都是php各大框架底层架构的核心所在!

所谓的’单例模式‘说白了其实就是’三私有,一公有‘。

’三私有‘:一个私有变量作为实例化对象存储,两个私有方法’clone‘防止克隆对象以及’construct‘。

’一公有‘:一个共有的方法用来检测和实例化类。