![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架
文章平均质量分 57
li_jiaxiang
人这一声难免要走错很多路,不过没关系,我们终究会找到适合我们的方向。凡事临,皆是恩典。静下心去积累,不要陷入无谓的空想与争执,经历是你成功的保障。不积硅步无以至千里,不积小流无以成江海。
展开
-
TP5.0路由和URL
上一篇文章介绍了tp5.0的目录架构和数据库的简单操作。关于数据库操作这方面我会在其他文章详细介绍。这篇文章我们主要谈一下路由和url。 首先我们要知道ThinkPHP采用单一入口模式访问应用,对应用的所有请求都定向到应用的入口文件,系统会从URL参数中解析当前请求的模块、控制器和操作,下面是一个标准的URL访问格式: http://域名/index.php/模块/控制器/方法其中ind原创 2017-07-20 17:47:52 · 2470 阅读 · 0 评论 -
ThinkPHP初学心得
最近TP5越来越热,自己也跟风开始学习,下面是自己的一些心得,希望可以帮助大家。 //这里我使用的版本是5.0.10 //TP5.0取缔了以前版本的单字母函数 从官方搬来的目录架构: ├─application 应用目录 ├─extend 扩展类库目录(可定义) ├─public 网站对外访问目录 ├─runtime原创 2017-07-20 09:53:46 · 426 阅读 · 0 评论 -
TP5.0 请求和响应
今天这篇文章主要写一下tp5.0的请求(request)和响应(response)。关于更多TP5.0的内容请参见[我的博客列表] ThinkPHP5 的架构设计和之前版本的主要区别之一就在于增加了 Request 请求对象和 Response 响应对 象的概念,了解了这两个对象的作用和用法对你的应用开发非常关键。请求对象 Request 对象的作用是与客户端交互,收集客户端的For原创 2017-07-21 12:07:05 · 2428 阅读 · 0 评论 -
TP5.0数据库操作
本文仅以代码方式展示,望见谅!<?php/** * Created by PhpStorm. * User: Administrator * Date: 2017/7/21/021 * Time: 13:39 */namespace app\index\controller;use think\Db;class Demo{ /** * Effect : 原生原创 2017-07-25 17:38:27 · 4319 阅读 · 0 评论 -
TP5 Model层 模型操作——指定数据库/表 && 自动写入时间
Notice : 1. 不要用3.2的思维来考虑5.0 2. 模型命名使用驼峰法,并且在获取实际数据的时候自动小写+下划线命名的数据表名称,对应的规范是:设置的数据库前缀+模型名 3. 如果数据表的命名不符合上面的规范,应当在模型中单独定义数据表。若当前数据表无前缀(在配置文件中已经设置了表前缀)namespace app\index\model;us原创 2017-08-18 16:55:10 · 7178 阅读 · 0 评论 -
TP5引入静态资源文件
今天有人问起我这个问题了 就写一篇扫盲文吧 TP5的入口文件默认是在public目录下,通常我们在public下创建与入口文件同级的目录 static存放静态资源文件。 notice : 这里我只是简单的放了一张图片与入口文件同级首先看目录层级: 我放入的是一张jpg的图片 html页面引入 注意看img 标签的 src 属性 前面的 ‘/’ 不要忘记 浏览器展示原创 2017-09-25 11:59:06 · 9228 阅读 · 0 评论 -
TP5自动验证
表单自动验证需要在当前应用下创建与Controller同级文件夹 validate直接上代码 验证器:use think\Validate;class AuditionValidate extends Validate{ //自动验证表单 protected $rule = [ ['name', 'require', '姓名不能为空'], ['ph原创 2017-09-19 09:40:32 · 837 阅读 · 0 评论 -
TP5模版分离定位
1、修改配置文件 application/config.php 下的template模块如下图 2、渲染模版开始使用。原创 2017-11-21 13:57:10 · 1539 阅读 · 0 评论