![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
看云tp5手册总结
Darren-PHP
day-day-up
展开
-
第3章 TP5.0 配置
上次复习 1、框架名词 1、入口文件 2、应用 3、模块(前台模块 后台模块) 4、控制器 5、数据模型 6、视图 7、命名空间 2、跨控制器调用 # 实例化 当前模块User控制器 controller('User'); # 实例化后台模块User控制器 controller('Admin\User'); 3、跨方法调用 # 实例化当前控制器test方法 action('test...转载 2018-11-01 22:57:46 · 191 阅读 · 0 评论 -
第10章 TP5.0验证器
1、验证器 1) 控制器中使用验证器 // 实例化验证器类 $validate=new Validate( [ "username"=>"require|length:6,12", "password"=>"require|confirm:repassword&转载 2018-11-02 13:12:38 · 118 阅读 · 0 评论 -
第9章 TP5.0视图和模板
1、视图 a) 加载页面 1、继承系统控制器类 return $this->fetch(参数1,参数2,参数3,参数4); 参数1(字符串): 模板渲染 参数2(数组): 模板赋值 参数3(数组): 模板替换 参数4(数组): 2、使用助手函数 // return view(); # view的参数与fetch相同 3、使用view类 (不建议) ...转载 2018-11-02 13:11:48 · 190 阅读 · 0 评论 -
第8章 TP5.0 模型
1、模型(model) 数据模型 2、新建数据模型 1) 手动新建 a、打开前台模块(C:\AppServ\www\tp5\application\index) 新建model目录 b、在model目录下 新建 User.php // 声明命名空间 namespace app\index\model; // 导入系统的数据模型 use think\Model;...转载 2018-11-02 13:08:49 · 203 阅读 · 0 评论 -
第7章 TP5.0数据库操作
1、TP5.0 支持数据库类型 Mysql、SqlServer、PgSQL、Sqlite等数据库的支持。 2、如何连接数据库 1、配置文件定义 a、配置文件目录 C:\AppServ\www\tp5\application\database.php b、如何配置 return [ // 数据库类型 'type' => 'mysq...转载 2018-11-02 13:06:31 · 251 阅读 · 0 评论 -
第6章 TP5.0 请求和响应
上次复习 1、新建控制器 2、如何加载页面 1、系统函数 return view(); 2、系统view类 $view=new View(); return $view->fetch(); 3、通过Controller类 // 需要控制器继承系统类 return $this->fetch(); 3、页面跳转 0、使用 必须继承系统控制器类 1、成功 $this...转载 2018-11-02 13:04:35 · 157 阅读 · 0 评论 -
第5章 TP5.0 控制器
上次复习 1、路由 a、有利于SEO优化 b、简洁方便记忆 2、路由模式 1、普通模式(PATHINFO) http://www.tp.com/index.php/Index/Index/index 2、混合模式 支持PATHINFO和路由 3、强制模式 只支持路由模式 4、模式切换和配置文件有关 // 是否开启路由 'url_route_on' =>...转载 2018-11-02 13:01:56 · 343 阅读 · 2 评论 -
第4章 TP5.0 路由
上次复习 1、配置文件 1、惯例配置 2、应用配置 3、扩展配置 4、场景配置 5、模块配置 6、动态配置 2、获取配置 1、Config类 config::get(); 2、config方法 config(); 3、配置文件加载顺序 惯例配置>应用配置>扩展配置>场景配置>模块配置>动态配置 4、环境配置 1、配置到根目录.e转载 2018-11-01 23:06:23 · 407 阅读 · 0 评论 -
第1章 Tp5.0 安装
图解: 第1章 Tp5.0 安装 1、TP5.0系列课程 <TP5.0 框架开发> <TP5.0 核心技术> <TP5.0 项目开发> 2、PHP框架 TP3.2 框架 laravel 框架 Yii 框架 TP5.0 框架 3、ThinkPHP框架 ThinkPHP是一个免费开源的,快速、简单的面转载 2018-11-01 22:49:13 · 220 阅读 · 0 评论 -
第2章 TP5.0架构
上次复习 1、如何安装TP 1、源代码包安装 2、Git安装 3、Composer安装 2、MVC模式 M model 数据模型 # 数据库相关的处理 V view 视图 # 页面 C controller 控制器 # 控制器就是这个网站的逻辑和流程 3、目录结构 ================================================== 今日学习 1、...转载 2018-11-01 22:55:21 · 141 阅读 · 0 评论 -
第11章 TP5.0 杂项
1、缓存 a) 缓存的作用: 减少数据库压力 用户交互比较 b) TP对缓存的支持 支持的缓存类型包括file、memcache、wincache、sqlite、redis和xcache。 c) 缓存设置(C:\AppServ\www\tp5\application\config.php) 'cache' => [ // 驱动...转载 2018-11-02 13:15:42 · 146 阅读 · 0 评论