当前位置:Gxlcms > PHP教程 > ThinkPHP学习笔记实例化模型的四种方法_PHP教程

ThinkPHP学习笔记实例化模型的四种方法_PHP教程

时间:2021-07-01 10:21:17 帮助过:1人阅读

创建Action类 [php] select(); // dump($list); // //二:跨模型操作;实例化一个表,同时实例化一个自己写的数据库操作类 //多用于将一些公共的业务逻辑抽离出来形成公共的Model // //M('user','CommonModel')相当于new CommonModel('user');model是自动载入的 //// $user=M('user','CommonModel'); // $user=new CommonModel('user'); // $list=$user->select(); // dump($list); // $user->modelTest(); //三:实例化一个用户定义的模型 //多用于不需要更加复杂的业务 //1.手动创建一个模型,针对user表创建一个自定义模型,可以封装thinkphp提供的功能 //$user=new UserModel()相当于D('user'); //D方法如果模型不存在,则抛出异常,只会实例一个,默认,只支持调用当前应用下面的模型 // $user=new UserModel(); // $list=$user->select(); // dump($list); // $user->modelTest(); //四、实例化一个空模型;就是传统sql语句的方式;需要加表前缀 // $user=new Model(); $list=$user->query('select * from tb_user'); dump($list); //分组:D('admin.user'); } } ?> 两个模型: [php] [php]

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/477793.htmlTechArticle创建Action类 [php] ?php class NewObjectAction extends Action{ public function index(){ //1.创建一个基础模型 // //一:实例化一个系统的数据库操作类 // //new...

人气教程排行