thinkphp

作者: 两分与桥 | 来源:发表于2018-07-13 09:32 被阅读9次
    // 页面Trace,调试辅助工具
    'SHOW_PAGE_TRACE'=>true,
    

    find 只找出一条记录

    控制器路径在:Weibo/Home/Controller,有一个默认的控制器IndexController.class.php文件。
    控制器类的命名方式:控制器名(驼峰式,首字母大写)+Controller
    控制器文件的命名方式:类名+class.php
    创建一个控制器需要三个部分:1.设置命名空间 2.导入命名空间 3.控制器类
    // 设置命名空间
    namespace Home\Controller; // 设置命名空间,就是当前目录
    // 导入命名空间
    use Think\Controller; // 继承父类用到Controller类
    // 控制器类
    class IndexController extends Controller {
    public function index(){
    }
    }

    MVC,model,view,control

    // 连接数据库
    // 添加数据库配置信息
    'DB_TYPE'=>'mysql',// 数据库类型
    'DB_HOST'=>'127.0.0.1',// 服务器地址
    'DB_NAME'=>'thinkphp',// 数据库名
    'DB_USER'=>'root',// 用户名
    'DB_PWD'=>'root',// 密码
    'DB_PORT'=>3306,// 端口
    'DB_PREFIX'=>'think_',// 数据库表前缀
    'DB_CHARSET'=>'utf8',// 数据库字符集

    // 打印出所有数据
    var_dump($user->select())
    
    
    // 页面Trace,调试辅助工具
    'SHOW_PAGE_TRACE'=>true,
    
    D方法:使用D()方法比直接使用模型类更加的智能,如果在\Home\Model\UserModel找不到该模型类,那么就会去公共模块下找
        \Common\Model\UserModel去找。如果还找不到,就会直接实例化基类Model()类,也就是等同于使用M()方法。

    相关文章

      网友评论

          本文标题:thinkphp

          本文链接:https://www.haomeiwen.com/subject/wpzdpftx.html