关注ThinkPHP 的问题:

<?phpclassIndexActionextendsAction{publicfunctionindex(){$da=newModel(‘user’);//实例化模型... <?php
class IndexAction extends Action{
public function index(){
$da=new Model(‘user’);//实例化模型类
$select=$db->select();
$this->assign(‘select’,$select);
$this->display();

}
}
?>
1.请问这句中 $da=new Model(‘user’);括号里的user是指的什么?
2. $this->assign(‘select’,$select);这句里‘ assign(‘select’,$select)函数怎么理解呢? ’
3.这两个问题亲大神说的仔细点采纳哦(´-ω-`)
展开
 我来答
匿名用户
2015-03-28
展开全部

第一个问题,实例化模型,User模型,

//实例化User模型
$User = new Model('User');
 //或者使用M()快捷方法实例化,和上面的方法是等效的
$User = M('User');

第二个问题,将变量赋值到模板,就是在HTML文件中可以输出$select了。

看样子你还没有了解面向对象编程思想以及MVC模型

更多追问追答
追问
自学1年了,现在在学thinkphp框架,oop已经学过了,还要时不时复习,看到后面生疏了前面啊。就剩框架和模板,ajax,javsscript了,捎带了前端开发,
谢谢你的回答,我仔细看看后好评
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式