PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】