php-设计模式
php-设计模式
acvc225
这个作者很懒,什么都没留下…
展开
-
php-多态
<?php // 多态的简单形式 // 定义一个抽象类和抽象方法 abstract class Tiger{ public abstract function climb(); } // 定义两个子类和方法 class XTiger extends Tiger{ public function climb(){ echo '西伯利亚虎'; } } ...转载 2018-10-09 15:04:54 · 296 阅读 · 0 评论 -
php-简单工厂模式
<?php // 共同接口 interface db{ function conn(); } // 服务端开发(不知道将会被谁调用) class dbmysql implements db{ public function conn(){ echo '连接上mysql'; } } class dbsqlite implements db{ ...转载 2018-10-09 15:07:22 · 169 阅读 · 0 评论 -
php-单例模式
<?php //单例模式 /* //第1步,普通类 class single{} $s1 = new sigle(); $s2 = new sigle(); // 注意,2个对象是1个的时候,才全等 if($s1 === $s2){ echo 'same'; }else{ echo 'different'; } //var_dump($s1); //var_dump...转载 2018-10-09 15:07:44 · 85 阅读 · 0 评论