自己之前对于排序的使用一直都是来自于对sort,ksort等排序函数的基础上,但是对具体的算法原理没有具体考虑过。闲下来,就思考下这些算法的实现。那么本篇文章以及未来的一系列排序文章,将总结排序在php中的原理以及实现:
MySQL 【去重留一】一条sql语句完成 思路总结

前几天在做一个需求的时候,需要清理mysql中重复的记录,当时的想法是通过代码遍历写出来,然后觉得太复杂,心里想着应该可以通过一个sql语句来解决问题的。查了资料,请教了大佬之后得出了一个很便利的sql语句,这里分享下这段sql语句和思路。
charm_PHP,一个还有诸多问题的PHP MVC框架
Composer三部曲:安装、使用、发布

在现代化的PHP开发当中,离开不了各种各样的组件,那么如何快速在项目中安装和找到这些组件呢?composer正是为这一目的而出现,如果你还不知道composer,那么你就out了。那么什么是composer,它的作用是什么?如何使用?本文将一一揭晓。
ubuntu搭建PHP网站完整实例教程

之前写过两篇关于ubuntu系统搭建php环境的文章
在之后的多次实践中,发现有些东西还没有说到,这里就把之后遇到的问题以及方法补充一下,作为一个完整的在ubuntu下搭建lamp环境的总结。
PHP-PSR 现代PHPer的开发规范
PSR是PHP Standards Recommendation的简称,意为PHP推荐标准。要想了解PSR,首先得知道制定这一标准的人/组织是谁————PHP-FIG。
Typecho 《HelloChangYan》插件500错误以及优化
CI3设置子目录控制器为默认控制器的解决办法
微信开发之微信公众号支付
上月初的时候写过一篇关于【微信开发之微信登陆】的文章,文章里面大概用通(啰)俗(里)易(啰)懂(嗦)的话语讲述了关于在微信登陆这块的一些理论要点和代码实现。这次算是微信开发系列的延续篇,主要记录一下在工作中遇到的关于微信支付部分功能的实现


