php5.6.*将在2018年12月31日停止安全支持,php5时代的终结

php5.6.*将在2018年12月31日停止安全支持,这意味着php5时代的终结,当然,也是真正的php7时代的到来,到时候,如果还有人的服务器php版本不更新到7.0,很可能面临着一大波黑客的蠢蠢欲动。

所以,早起的鸟儿有虫吃,赶快升级自己的php版本吧!

mysql中的group_concat和limit同用的问题,一个另类思路

在开始之前,我们先了解一下group_concat语法:
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’])

很显然,这不是一个常用的语句,甚至于有些老程序员也不没有用过几次,当有需要的时候,难免会砰墙。而和limit同用就是一面高强,因为他们没有办法一起使用,例如下面的用法就是错误的,limit无效。 继续阅读“mysql中的group_concat和limit同用的问题,一个另类思路”

php导出CSV格式文件的换行符问题

php导出csv格式比起来使用excel的其他导出插件效率要高很多,尤其是对那些没有特殊要求的数据导出,csv格式导出是最好的选择。
然而,有时候我们会碰到需要在csv文件中的行内换行需求,这时候,如果简单的使用\n之类的换行符不一定能起到应有的作用,而是会出现意外情况:
不是换行,而是换格了。 继续阅读“php导出CSV格式文件的换行符问题”

结合TP、CI等php框架做微擎模块开发

首先,我们要知道,使用框架可以让开发变得更加敏捷和迅速,因为框架给我们搭好了舞台,而作为程序猿,我们只需要在这个舞台上表演好自己的节目即可。
而作为微擎的开发者,使用微擎本身的框架也可以做开发,但是微擎的框架有很多不成熟的地方,而且和有些人的开发习惯相悖,所以,选用自己的开发框架是一个不错的选择,尤其是考虑到以后的移植,更是要考虑一下怎么摆脱平台的套路。