-
复杂场景:在index和test对两个字段进行修改,分别进行,一个方法改变一个字段,但是意味着,每个方法里面都要new一次。使用工厂方法来使得对象的生产。 在工厂方法中,static function getUser($id);然后在方法里面就直接:$user = Imooc\Factory:getUser(1);查看全部
-
数据对象映射模式,是将对象和数据存储映射起来,对一个对象操作会映射为对数据存储的操作。 在代码中实现数据对象映射模式,我们将实现一个ORM类,将复杂的SQL语句映射成对象属性的操作。 结合使用数据对象映射模式,工厂模式,注册模式 对象在销毁的时候,会自动调用__destruct(),表示销毁,在销毁前存入数据库。查看全部
-
哈哈查看全部
-
456查看全部
-
123查看全部
-
//注册自动加载函数 spl_autoload_register();查看全部
-
命名空间 语法: namespace Test1;//以下所写的函数都属于Test1都属于该命名空间 function test(){ echo 'hello'; } 调用语法: Test1\test();查看全部
-
三种设计模式查看全部
-
我喜欢这个课程查看全部
-
source Code pro字体查看全部
-
设计模式查看全部
-
将的工厂模式,和单例模式,随然是讲对了,可是讲解为什么要用这种模式时却讲的不深刻,比如讲工厂模式是你可以举个例子获取数据库连接对象,可是为什么它要用工厂呢!是因为数据库连单接的对象经常被用到,而且它的配置参数经常被变!工厂顾名思义就是制造东西的地方,怎么能把一个工厂就生产一个重复的单例二手的东西呢!讲设计模式要结合开发中的实际例子,要不然会误人子弟??查看全部
-
soure code pro字体查看全部
-
类自动载入,抛弃__autoload()方法,使用spl_autoload_register('函数名')查看全部
-
可查看全部
举报
0/150
提交
取消