最新回答 / qq_李浩然_0
对于你的问题,我觉得是后者。在__destruct方法中才会传给数据库需要更新的数据。据我所熟悉的Yii框架不是这样封装的。Yii框架需要自己主动的调用save()方法才会保存数据,而不是简单的对象销毁的时候才进行保存。老师的实例只是抛砖引玉吧,可以把__destruct方法改成save()然后主动调用。
2015-01-28
http://localhost:63342/moshi/index.php?sex=FeMale
类命名为FeMaleStrategy
类命名为FeMaleStrategy
2015-01-27
不是只将if else移动到外面,这是一种思想,处理某一个策略使用一个类来处理,而不是将一堆逻辑写到一个action中
你也可以这样
$sex = $_GET['sex'];
$page = new Page();
$classstr = '\\com\\strategy\\'.$sex.'Strategy';
$page->setStrategy(new $classstr());
$page->index();
小技巧就没有if else了 但是跟老师讲的是一个意思
你也可以这样
$sex = $_GET['sex'];
$page = new Page();
$classstr = '\\com\\strategy\\'.$sex.'Strategy';
$page->setStrategy(new $classstr());
$page->index();
小技巧就没有if else了 但是跟老师讲的是一个意思
2015-01-27
$dbtest = new \Com\db\Mysqli(); //$dbtest = new \Com\db\Mysql(); 在框架中根据配置可以选择其中所需适配器
老师只是录视频有可能写的简单些,意思还是说明白了
老师只是录视频有可能写的简单些,意思还是说明白了
2015-01-27