xiao_bao2014
2015-01-28 10:30
index 和 test方法虽然是前后调用的,但是是在test调用完,销毁对象时才保存的数据库,这两个方法只是设置了属性。
应该每次查询然后使用array封装再释放资源是吗,即在Mysql类中做?
是应该在mysql这样的驱动中当该类销毁时关闭数据库吗 即Mysql类中的__destruct方法中?
有些mvc框架封装比较复杂,期待老师简述框架
对于你的问题,我觉得是后者。在__destruct方法中才会传给数据库需要更新的数据。据我所熟悉的Yii框架不是这样封装的。Yii框架需要自己主动的调用save()方法才会保存数据,而不是简单的对象销毁的时候才进行保存。老师的实例只是抛砖引玉吧,可以把__destruct方法改成save()然后主动调用。
大话PHP设计模式
62160 学习 · 230 问题
相似问题