-
PHP 的魔术方法!查看全部
-
链式操作最重要的是每个方法体 内必须 return $this查看全部
-
面向对象查看全部
-
业界很多框架都符合PSR-0规范: 1、命名空间必须与绝对路径一致 2、类名首字母必须大写 3、除入口文件外,其他“.php”必须只有一个类查看全部
-
PSR-0规范 还有这样的啊!我一直都不是这样做的!查看全部
-
PHP 5.3开始引入命名空间的概念 命名空间用法 namespace Test; function test(); 调用方式: Text\test(); Text1\test();查看全部
-
PHP设计模式查看全部
-
PSR-0规范 http://img1.sycdn.imooc.com//546d63e200010e7812000530-156-88.jpg查看全部
-
<?php spl_autoload_register('autoload1'); Test1::test(); Test2::test(); function __autoload1( $class ) { require __DIR__.'/'.$class.'.php'; } ?>查看全部
-
Source code pro 字体查看全部
-
Spl SplStack SplQueue SplHeap SplFixedArray ArrayIterator/AppendIterator/Countable/ArrayObject查看全部
-
namespace xxx 命名空间 php5.3 Sqlxxxx查看全部
-
声明一个抽象类abstract,addObserver(Observer $server); notify();//逐个去通知所有的观察者。 声明一个接口interface 每个观察者都要实现观察模式接口,第一个叫接收观察方法,update。然后就把这个观察者的逻辑加入到Observer事件中,使得业务跟变化事务本身不相关。同时,可动态的把每一次的变动去更改。把许多改变写到一块去添加。 观察者模式就是说,很多人都在观察某一个事情,当这个事情发生改变的时候,我们也要跟着发生我们自己业务相关的事情。查看全部
-
观察者模式: 声明一个类, class Event{ function trigger(){ echo "Event<br/>\n"; //update echo "逻辑1<br/>"; } }//这是传统的方法查看全部
-
注册器,将对象在任意地方都使用同一个对象。传统的是参数传递:额外成本;参数传递麻烦。 到注册器中获取一个对象,如果注册器中没有,那就注册到注册器中,可以发现使用的对象是同一个,通过var_dump()查看全部
举报
0/150
提交
取消