可以通过URL重写隐藏应用的入口文件 index.php ,下面是相关服务器的配置参考: [ Apache ] httpd.conf配置文件中加载了mod_rewrite.so模块 AllowOverride None 将None改为 All 把下面的内容保存为.htacce
路由地址定义 版本 新增功能 5.0.4 路由到类和控制器的方法支持传入额外参数 路由地址表示定义的路由表达式最终需要路由到的地址以及一些需要的额外参数,支持下面5种方式定义:
首先构造子查询SQL,可以使用下面三种的方式来构建子查询。 1、使用 select 方法 当select方法的参数为false的时候,表示不进行查询只是返回构建SQL,例如: $subQuery = Db::table ( think_user
可以使用Request对象的header方法获取当前请求的HTTP 请求头信息,例如: $info = Request::instance()-header(); echo $info[ accept ]; echo $info[ accept-encoding ]; echo $info[ user-agent ]; 也可以直接获取某个请求
模板继承是一项更加灵活的模板布局方式,模板继承不同于模板布局,甚至来说,应该在模板布局的上层。模板继承其实并不难理解,就好比类的继承一样,模板也可以定义一个基础模
EyouCms 1.0 开始采用 trait 功能(PHP5.4+)来作为一种扩展机制,可以方便的实现一个类库的多继承问题。 trait 是一种为类似 PHP 的单继承语言而准备的代码复用机制。 trait 为了减少单继承
删除数据表中的数据 // 根据主键删除 Db::table( think_user )-delete( 1 );Db::table( think_user )-delete([ 1 , 2 , 3 ]); // 条件删除 Db::table( think_user )- where ( id , 1 )-delete();Db::table( think_user )- where ( id , ,
清除缓存文件 clear 如果需要清除应用的缓存文件,可以使用下面的命令: php think clear 不带任何参数调用clear命令的话,会清除 runtime 目录(包括模板缓存、日志文件及其子目录)下面
作用域 配置参数支持作用域的概念,默认情况下,所有参数都在同一个系统默认作用域下面。如果你的配置参数需要用于不同的项目或者相互隔离,那么就可以使用作用域功能,作用域
资源路由 5.0支持设置 RESTFul 请求的资源路由,方式如下: Route::resource( blog , index/blog ); 或者在路由配置文件中使用 __rest__ 添加资源路由定义: return [ // 定义资源路由 __rest__ =[ // 指向
系统内置函数建议先熟悉系统内置application/common.php与application/function.php两文件的函数说明,如果有符合的函数,
日志写入 版本 新增功能 5.0.16 增加文件日志自动清理功能支持 5.0.13 增加单文件日志写入功能 5.0.10 增加 record_trace 配置参数用于记录trace信息到日志 5.0.4 命令行模式下日志自动定时写入
请求类型伪装 支持请求类型伪装,可以在 POST 表单里面提交 _method 变量,传入需要伪装的请求类型,例如: form method= post action= input type= text name= name value= Hello input type= hidden name= _meth
命名空间 EyouCms1 采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和 Composer 类库之间的命名空间冲突问题,并且实现了更加高效的类库自动加载机制。 如果不清楚命名
除了Trace调试之外,系统还提供了 \think\Debug 类用于各种调试。 输出某个变量是开发过程中经常会用到的调试方法,除了使用php内置的 var_dump 和 print_r 之外,ThinkPHP框架内置了一个对浏
扫描二维码关注我们
在线时间09:00-24:00
8527114
yxgd678
账号密码登录
登录即视为同意《用户注册协议》
我已阅读并同意 《用户注册协议》