排序
行为扩展_扩展_帮助文档_Thinkphp手册
行为(Behavior)是一个比较抽象的概念,你可以想象成在应用执行过程中的一个动作或者处理,在框架的执行流程中,各个位置都可以有行为产生,例如路由检测是一个行为,静态缓存是一个行为,用...
Define标签_内置标签_模版_帮助文档_Thinkphp手册
DEFINE标签用于中模板中定义常量,用法如下:在运行模板的时候,就会定义一个MY_DEFINE_NAME的常量。value属性可以支持变量(包括系统变量),例如:或者
实例说明_帮助文档_Thinkphp手册
我们已经了解了如何定义路由规则,下面我们来举个例子加深印象。假设我们定义了News控制器如下(代码实现仅供参考):namespace HomeController; use ThinkController; class NewsControll...
内置标签_模版_帮助文档_Thinkphp手册
变量输出使用普通标签就足够了,但是要完成其他的控制、循环和判断功能,就需要借助模板引擎的标签库功能了,系统内置标签库的所有标签无需引入标签库即可直接使用。内置标签包括:标签名作用...
ThinkPHP5中saveAll和insertAll的用法
示例分析//批量数据 $arr = [ ['name'=>'PHP博客1','url'=>'https://www.liqingbo.cn/','status'=>1], ['name'=>'PHP博客2','url'=>'https://www.liqingbo.cn/','status'=>2], ...
模板引擎_帮助文档_Thinkphp手册
系统支持原生的PHP模板,而且本身内置了一个基于XML的高效的编译型模板引擎,系统默认使用的模板引擎是内置模板引擎,关于这个模板引擎的标签详细使用可以参考模版引擎部分。内置的模板引擎也...
配置_帮助文档_Thinkphp手册
ThinkPHP提供了灵活的全局配置功能,采用最有效率的PHP返回数组方式定义,支持惯例配置、公共配置、模块配置、调试配置和动态配置。对于有些简单的应用,你无需配置任何配置文件,而对于复杂的...
模型分层_帮助文档_Thinkphp手册
ThinkPHP支持模型的分层 ,除了Model层之外,我们可以项目的需要设计和创建其他的模型层。通常情况下,不同的分层模型仍然是继承系统的ThinkModel类或其子类,所以,其基本操作和Model类的操...
静态路由_帮助文档_Thinkphp手册
静态路由其实属于规则路由的静态简化版(又称为URL映射),路由定义中不包含动态参数,静态路由不需要遍历路由规则而是直接定位,因此效率较高,但作用也有限。如果我们定义了下面的静态路由'...
URL模式_帮助文档_Thinkphp手册
入口文件是应用的单一入口,对应用的所有请求都定向到应用入口文件,系统会从URL参数中解析当前请求的模块、控制器和操作:http://serverName/index.php/模块/控制器/操作这是3.2版本的标准UR...
