概述 ThinkPHP采用 think\Cache 类提供缓存功能支持。 版本 新增功能 5.0.11 缓存设置方法有效期支持指定过期时间( DateTime ) 5.0.2 增加 remember 方法 设置 缓存支持采用驱动方式,所以缓存在
验证场景 版本 新增功能 5.0.4 增加 hasScene 方法用于检查是否存在验证场景 可以在定义验证规则的时候定义场景,并且验证不同场景的数据,例如: $rule = [ name = require|max:25 , age = numbe
在EyouCms中,一般来说应用的配置文件是自动加载的,加载的顺序是: 惯例配置-应用配置-扩展配置-场景配置-模块配置-动态配置 以上是配置文件的加载顺序,因为后面的配置会覆盖之
【基础用法】标签:sql描述:用于获取MySQL数据库内容的标签。用法:{eyou:sqlsql=''cachetime='3600
查看SQL记录 如果开启了数据库的调试模式的话,可以在日志文件(或者设置的日志输出类型)中看到详细的SQL执行记录以及性能分析。 下面是一个典型的SQL日志: [ SQL ] SHOW COLUMNS FRO
日志驱动 日志可以通过驱动支持不同的方式写入,默认日志会记录到文件中,系统已经内置的写入驱动包括 File 、 Socket ,如果要临时关闭日志写入,可以设置日志类型为Test即可,例如
助手函数 系统为一些常用的操作方法封装了助手函数,便于使用,包含如下: 助手函数 描述 abort 中断执行并发送HTTP状态码 action 调用控制器类的操作 cache 缓存管理 config 获取和设置配
模板支持直接输出 Request 请求对象的方法参数,用法如下: $Request.方法名.参数 例如: { $Request .get .id }{ $Request .param .name } 以 $Request. 开头的变量输出会认为是系统Request请求对象的参数
生成路由缓存 optimize:route 如果你的应用定义了比较多的路由规则,可以使用下面的指令生成路由缓存文件,提高系统的路由检测的性能。 php think optimize:route 指令执行成功后,会在 ru
【基础用法】标签:links描述:用于获取友情链接列表。用法:{eyou:linkstype='text'loop='30'ti
ThinkPHP5.0 内置了一个文件处理类 \think\File ,内置的文件上传操作也是调用了该类进行处理的。 File 类继承了PHP的 SplFileObject 类,因此可以调用 SplFileObject 类所有的属性和方法。
系统变量输出 普通的模板变量需要首先赋值后才能在模板中输出,但是系统变量则不需要,可以直接在模板中输出,系统变量的输出通常以**{$Think** 打头,例如: { $Think .server .script_
系统内置的验证规则如下: 格式验证类 require 验证某个字段必须,例如: name = require number 或者 integer 验证某个字段的值是否为数字(采用 filter_var 验证),例如: num = number float 验证
可以使用 literal 标签来防止模板标签被解析,例如: {literal} Hello, {$name} ! {/ literal } 上面的 {$name} 标签被 literal 标签包含,因此并不会被模板引擎解析,而是保持原样输出。 literal标签
验证规则支持对表单的令牌验证,首先需要在你的表单里面增加下面隐藏域: input type = hidden name = __token__ value = { $Request .token} / 或者 { :token ()} 然后在你的验证规则中,添加 token 验证规
扫描二维码关注我们
在线时间09:00-24:00
8527114
yxgd678
账号密码登录
登录即视为同意《用户注册协议》
我已阅读并同意 《用户注册协议》