摘要: 简单描述 观察者模式(Observer)是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 当对象的状态发生变化时,所有依赖于它的对象都得到通知并被 阅读全文
posted @ 2020-04-26 22:54 Ryan_zheng 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 简单工厂 通过静态方法传入不同的参数创建不同的对象,实现对象创建和使用的分离 <?php class mysql_conn { private $dbh = null; private $host = 'localhost'; private $port = '3306'; private $use 阅读全文
posted @ 2020-04-26 22:53 Ryan_zheng 阅读(2870) 评论(0) 推荐(0) 编辑
摘要: 单例模式(Singleton Pattern):顾名思义,就是只有一个实例。作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 为什么要使用单例模式 1、PHP语言本身的局限性 PHP语言是一种解释型的脚本语言,这种运行机制使得每个PHP页面被解释执行后, 阅读全文
posted @ 2020-04-26 22:52 Ryan_zheng 阅读(400) 评论(0) 推荐(0) 编辑