PHP 代码格式化工具

安装 PHP-CS-Fixer $ wget http://cs.sensiolabs.org/download/php-cs-fixer-v2.phar -O php-cs-fixer 或者: $ curl -L http://cs.sensiolabs.org/download/php-cs-fixer-v2.phar -o php-cs-fixer

【笔记】 Memcache 基础

Memcache 介绍 什么是 Memcache Memcache 是一套分布式高速缓存系统, 分布式:以在多台操作系统中同时安装 Memcache 服务,可以达到很好的集群效果。 高速:Memcache 所有的数据都是维护在内存中的。

【笔记】使用Homestead 搭建PHP的开发环境

据说 Laravel 是最好的PHP开发框架,那肯定要尝试一下 Vagrant 是一个虚拟机外挂程序,依托于 Oracle 公司开源的 VitualBox。 Homestead 是 Larvel 官方预装的 Vagrant Box,可以快速生成出一个配置完备的PHP的运行环境,运行在VitualBox上。 Homestead 4.4 集成了Ubuntu 14.04,Git,PHP 5.6 / 7.0,Xdebug,HHVM,Nginx,MySQL,Sqlite3,Postgres,Composer,Node(附带了 PM2、Bower、Grunt 与 Gulp),Redis,Memcached (仅限 PHP 5.x),Beanstalkd 安装过程可以参考 官方文档 或者 中文文档

《细说PHP》读书笔记

《细说PHP》是我在高三买的一本PHP的书,当时特别兄弟连的课程,冲着是讲师出的书就买了一本。 几年后的惊天,再次看这本书。没有以前那么难以捉摸了。

PHP设计模式 - 适配器模式

适配器在生活中运用到的特别多,比如我想把手机连接到电视上,中间需要很多类型的适配线来连接。再比如我想把网络机顶盒连接到显示屏上,中间也需要很多适配器来连接。今天的这个例子,是一个三相插口和两相插口的适配器的实现。 适配器模式类图

PHP的自动加载类

<?php /** * @Author: Cizel * @Date: 2016-04-10 20:39:13 * @Last Modified by: Cizel * @Last Modified time: 2016-04-10 20:45:02 */ class AutoLoad { public static function load($className) { //命名空间的反斜杠替代 $filename = sprintf('%s.php',str_replace('\\','/',$className)); require_once($filename); } } spl_autoload_register(['AutoLoad','load']); 最近写多文件的类.....