TP5 急速上手 语法规则
Tp5 规则
命名规范
- 目录和文件名采用‘小写+下划线’,并且以小写字母开头;
- 类库、函数文件统一以.php为后缀;
- 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致(包括大小写);
- 类名和类文件名保持一致,并统一采用驼峰法命名(首字母大写)
函数
- 系统已经不依赖任何函数,只是对常用的操作封装提供了助手函数;
- 单字母函数废弃,默认系统加载助手函数,具体参考上一个章节‘助手函数’;
路由
新增三种路由访问模式
5.0版本控制器命名
Index.php
5.0在控制器中输出模板,使用方法如下:
继承think\Controller
使用:
return $this->fetch('index/hello');
新版的模型查询增加了静态方法,例如:
User::get(1);
User::all();
User::where('id','>',10)->find();
模型部分增强了很多功能,具体请查阅“模型章节”。
转载于:https://www.cnblogs.com/zzqqyy/p/9235098.html
TP5 急速上手 语法规则相关推荐
- LLVM一些语法规则
LLVM一些语法规则 LLVM文档 LLVM编译器基础架构支持广泛的项目,从工业强度编译器到专门的JIT应用程序,再到小型研究项目. 同样,文档分为几个针对不同受众的高级别分组: LLVM设计概述 几 ...
- 一文详解CMakeLists文件编写语法规则详解
作者丨zhanghm1995@blog 来源丨https://blog.csdn.net/zhanghm1995/article/details/80902807 编辑丨3D视觉工坊 基本语法规则 C ...
- 从零开始React:一档 React环境搭建,语法规则,基础使用
手挽手带你学React入门第一期,带你熟悉React的语法规则,消除对JSX的恐惧感,由于现在开发中都是使用ES6语法开发React,所以这次也使用ES6的模式进行教学,如果大家对ES6不熟悉的话,先 ...
- xml语法规则(一)
一.XML语法规则 XML的文档和HTML的原代码类似,也是用标识来标识内容.创建XML文档必须遵守下列重要规则: 规则1:必须有XML声明语句 这一点我们在上一章学习时已经提到过.声明是XML文档的 ...
- 【Groovy】Groovy 代码创建 ( 使用 Java 语法实现 Groovy 类和主函数并运行 | 按照 Groovy 语法改造上述 Java 语法规则代码 )
文章目录 一.创建 Groovy 代码文件 二.使用 Java 语法实现 Groovy 类和主函数并运行 三.按照 Groovy 语法改造上述 Java 语法规则代码 一.创建 Groovy 代码文件 ...
- Spring Boot—thymeleaf语法规则以及使用
文章目录 一.渲染机制 二.导入thymeleaf的名称空间 四.使用thymeleaf 五.语法规则 1.属性及属性的优先级 2.表达式 一.渲染机制 @ConfigurationPropertie ...
- Thymeleaf语法规则
语法规则 th:text 改变当前元素里面的文本内容 th:任意html属性: 来替换原生属性的值 <!DOCTYPE html> <html lang="en" ...
- reactjs jsx语法规则
jsx语法规则: 1.定义虚拟DOM时,不要写引号. 2.标签中混入JS表达式时要用{}. 3.样式的类名指定不要用class,要用className. 4.内联样式,要用style={{key:va ...
- C语言:gcc编译过程及make命令、makefile语法规则
gcc编译过程 编译过程: make && makefile make概述 makefile语法规则 make命令格式 Makefile案例 之所以写成多个文件,是出于模拟多模块编程的 ...
最新文章
- 【Java】枚举(enum)机制 详解
- 直播预告丨挖掘客户生命周期价值,寻迹券商业务增长
- 基于UDP/TCP的网络协议(端口分配)
- [DIV/CSS] 【译】60个有用CSS代码片段
- 官方暗示与TÜV莱茵合作? MIUI12真的不远了
- C++11 修复了双重检查锁定问题(转)
- mysql generator 命令_Mybatis使用命令生成逆向工程的方法
- Linux - vim编辑器,tmux的简单使用
- c语言 运行库 下载,Visual C++运行库合集
- UE4教程:虚幻4引擎(Unreal Engine 4)学习指南
- 深度学习与计算机视觉教程(13) | 目标检测 (SSD,YOLO系列)(CV通关指南·完结)
- 计算机桌面怎么改为d盘,win7怎么把桌面文件夹路径改为d盘
- html视频设置自动播放下一个,在html5中,如何使用video标签让两个不同的视频文件按顺序自动播放?...
- Frequent values ——RMQ
- 头条号:增加粉丝量 只需用四招!
- 百度地图定位失败,显示经纬度(4.9E-324,4.9E-324),错误码-162
- DSC测试仪器校正及检验
- Win7 各种语言包下载
- 微服务系统设计(一) -- 如何拆分服务
- 勇者斗恶龙———算法题
热门文章
- Python的gc模块
- 深度学习《CNN架构续篇 - 正则化》
- linux 分区 备份软件下载,硬盘分区备份(Image For Windows)
- androidsettitle方法_Android 去掉title bar的3个方法
- 拉格朗日插值_拉格朗日插值定理的理论基础
- 循环序列模型 —— 1.10 长短期记忆(LSTM)
- array用法 numpy_Numpy统计计算、数组比较,看这篇就够了
- 2014年值得关注的10个开源项目 上
- Spring集成单元测试
- 动态规划——最长上升子序列问题(LIS)