ThinkPHP5-模型篇-持续学习更新中……

一、命名规范-驼峰法

User.php

当数据库名为tp_user,模型名应是User.php
当数据库名为tp_user_info,模型名应是UserInfo.php
这里的tp_为数据库前缀

此文件在工程中所放位置

二、引用方法

三种方法皆在index.php控制器里修改
方法一:

toArray();
            //打印输出
            dump($res);
        }

先引入这个模型use app\index\model\User;
直接使用get方法, 获取参数为数据表中主键为1的数据$res = User::get(1);

打印出的数据

方法二:

toArray();
            //打印输出
            dump($res);
        }

use think\Loader引入Loader类
$user = Loader::model("User")使用model方法,参数为模型名
返回结果一样
此方法优点是当使用的模型较多的时候,不用全部引入类
只需引入Loader类,然后参数处修改模型名即可

方法三:

toArray();
            //打印输出
            dump($res);
        }

$user = model("User")使用系统自带的助手函数model,参数为模型名

总结....
建议使用前两种方法,因为第三种助手函数方法,有可能会被覆盖掉
使用第一种更好,会使代码可读性更高,也方便后期维护

三、获取数据

你可能感兴趣的:(ThinkPHP5-模型篇-持续学习更新中……)