1 name = $_name; 24 } 25 //设置管理者上级 26 public function SetHeader(Manager $_mana) { 27 $this->manager = $_mana; 28 } 29 //申请请求 30 abstract public functi... ...
分类:
Web程序 时间:
2017-10-26 15:26:47
阅读次数:
265
1 createCat(); 66 $cat->Voice(); 67 $dog = $AnimalFactory->createDog(); 68 $dog->Voice(); 69 } 70 } 71 Client::main(); ...
分类:
Web程序 时间:
2017-10-26 15:26:01
阅读次数:
262
1 icar->Run(); 21 echo ":在高速公路上。"; 22 } 23 } 24 /* * 乡村街道 25 * Class Street 26 */ 27 class Street extends AbstractRoad { 28 function Run() { 29 $this-... ...
分类:
Web程序 时间:
2017-10-26 15:25:03
阅读次数:
273
1 name = $name; 16 } 17 public function getName() { 18 return $this->name; 19 } 20 //增加节点 21 abstract function add(CompanyBase $c); 22 //删除节点 23 abstr... ...
分类:
Web程序 时间:
2017-10-26 15:23:10
阅读次数:
206
1.PHP中使用ArrayAccess实现配置文件的加载$config = new \IMooc\Config(__DIR__.'/configs');var_dump($config['controller']);path = $path; } public function offsetExis... ...
分类:
其他好文 时间:
2016-12-24 23:07:28
阅读次数:
231
PHP实战创建型模式单例模式工厂模式抽象工厂模式原型模式建造者模式PHP实战结构型模式桥接模式享元模式外观模式适配器模式装饰器模式组合模式代理模式过滤器模式PHP实战行为型模式模板模式策略模式状态模式观察者模式责任链模式访问者模式解释器模式备忘录模式命令模式迭代器模..
分类:
Web程序 时间:
2016-12-15 18:23:33
阅读次数:
251
PHP设计模式——概述 常见的面向对象设计模式大约有23种,但是自从接触PHP后,渐渐发现常见的设计模式好像少了很多,网络上的资料也比较少,身边的PHP同事们有的甚至没有听说过设计模式,这也有可能是PHP的发展所带来的,因为PHP对面向对象支持的比较晚,好多PHP程序员还按照面向过程的思想写代码。于 ...
分类:
Web程序 时间:
2016-08-02 21:04:57
阅读次数:
420
php设计模式 php 设计模式 1.单例模式 单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实 例。 单例模式的要点有三个: 一是某个类只能有一个实例; 二是它必须自行创建这个实例; 三是它必须自行向整个系统提供这个实... ...
分类:
Web程序 时间:
2016-05-24 16:32:17
阅读次数:
192
本人近期正在学习php,所以就以设计模式的基础来谈一下自己的一些看法 一:什么是设计模式 学习编程的应该很多都有听说过设计模式,经常是什么js的设计模式,php设计模式,那么什么是设计模式呢?通俗的讲,设计模式就是一套被反复使用,很多人都知晓的,代码设计经验的总结,更功利的说法是,设计模式是为了可重 ...
分类:
Web程序 时间:
2016-04-24 00:47:59
阅读次数:
165
PHP链式操作:形如:$db->where()->order()->limit()的语法模式,在一行代码中完成多个方法的调用。链式操作的关键在于被调用的对象方法返回对象本身。sql .= " where {$where}"; return $this; } public f...
分类:
Web程序 时间:
2015-08-01 16:59:49
阅读次数:
113