抽象工厂模式

抽象工厂模式:用来生成一组相关类,常和工厂方法模式一起使用, 特点: 1、多个抽象产品类,每个抽象产品类可以派生出多个具体产品类。 2、一个抽象工厂类,可以派生出多个具体工厂类。 3、每个具体…

Read More...


工厂方法模式

工厂方法模式:与简单工厂模式类似,但是可以有多个工厂的存在 特点: 1、一个抽象产品类,可以派生出多个具体产品类。 2、一个抽象工厂类,可以派生出多个具体工厂类。 3、每个具体工厂类只能创建一…

Read More...


简单工厂模式

简单工厂模式:一般情况下,一个类,会在很多地方进行实例化,如果以后对这个类进行什么修改(如改名), 那么就需要在类实例化的地方去修改,这就很麻烦,工厂模式即使把业务类放入工厂类中,由工厂类去实例化这…

Read More...


Nginx中fastcgi_params参数详解

网上关于Nginx中fastcgi_params参数的一些解释:fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&nb…

Read More...


链式操作的实现

fluent interface流利接口,又被称为链式操作,在很多框架的数据库操作中都有这样的模式(TP,CI,Laravel等),这个操作的特点就是每个方法都会返回一个$this(对象本身)。nam…

Read More...


字符串自增

今天在V站上看到一个很有意思的php面试题:$a = 'zzz'; $a++; echo $a;一看到这个题,脑子里立马反应:这不是很简单么,字符串转…

Read More...


书山有路勤为径 学海无涯苦作舟