ThinkPHP支持完整域名、子域名和IP部署的路由和绑定功能,同时还可以起到简化URL的作用。 要启用域名部署路由功能,首先需要开启: url_domain_deploy = true 定义域名部署规则支持两种方式
插件config.php核心配置文件配置如下:returnarray('code'=>'Demo',//插件标识'
ThinkPHP5.0支持路由URL地址的统一生成,并且支持所有的路由方式,以及完美解决了路由地址的反转解析,无需再为路由定义和变化而改变URL生成。 版本 更新功能 5.0.10 增加 app_host 配置参
设置配置参数 使用 set 方法动态设置参数,例如: Config:: set ( 配置参数 , 配置值 ); // 或者使用助手函数 config( 配置参数 , 配置值 ); 也可以批量设置,例如: Config:: set ([ 配置参数1 = 配
为了方便大家更好的制作易优插件,我们把流程大概整理下,如过程有什么问题,可以加我们QQ交流群交流。【前提】首先你要有PHP基础知识,其次对易优CMS系统熟悉(有
环境变量配置 EyouCms1.0 支持使用环境变量配置。 在开发过程中,可以在应用根目录下面的 .env 来模拟环境变量配置, .env 文件中的配置参数定义格式采用 ini 方式,例如: app_debug = tr
如果需要使用内置的规则验证单个数据,可以使用静态调用的方式。 // 日期格式验证 Validate::dateFormat( 2016-03-09 , Y-m-d ); // true // 验证是否有效的日期 Validate::is( 2016-06-03 , date ); // true /
读取配置参数 设置完配置参数后,就可以使用get方法读取配置了,例如: echo Config::get( 配置参数1 ); 系统定义了一个助手函数 config ,以上可以简化为: echo config ( 配置参数1 ); 读取所
路由分组 路由分组功能允许把相同前缀的路由定义合并分组,这样可以提高路由匹配的效率,不必每次都去遍历完整的路由规则。 例如,我们有定义如下两个路由规则的话 blog /:id =
手动抛出异常 可以使用 \think\Exception 类来抛出异常 // 使用think自带异常类抛出异常 throw new \think\Exception( 异常消息 , 100006 ); 如果不使用think异常类,也可以定义自己的异常类来抛出异常
网站的上传功能也是一个非常容易被攻击的入口,所以对上传功能的安全检查是尤其必要的。 系统的 think\File 提供了文件上传的安全支持,包括对文件后缀、文件类型、文件大小以及上
模板文件可以包含普通标签和标签库标签,标签的定界符都可以重新配置。 普通标签 普通标签用于变量输出和模板注释,普通模板标签默认以 { 和 } 作为开始和结束标识,并且在开始
ThinkPHP V5.0的控制器定义比较灵活,可以无需继承任何的基础类,也可以继承官方封装的 \think\Controller 类或者其他的控制器类。 控制器定义 一个典型的控制器类定义如下: namespace app
注册路由规则 路由注册可以采用方法动态单个和批量注册,也可以直接定义路由定义文件的方式进行集中注册。 动态注册 路由定义采用 \think\Route 类的 rule 方法注册,通常是在应用的
易优数据字典,方便做二次开发时查找数据表结构。
扫描二维码关注我们
在线时间09:00-24:00
8527114
yxgd678
账号密码登录
登录即视为同意《用户注册协议》
我已阅读并同意 《用户注册协议》