thinkphp5框架知识点教程

路由参数说明:

method 请求类型检测,支持多个请求类型

ext URL后缀检测,支持匹配多个后缀

deny_ext URL禁止后缀检测,支持匹配多个后缀

https 检测是否https请求

domain 域名检测

before_behavior 前置行为(检测)

after_behavior 后置行为(执行)

callback 自定义检测方法

merge_extra_vars 合并额外参数

执行:request()->route('id');

路由还是加上:'blog/:id'=>'@index/blog/read', @好些,省去了解析环节。

在路由配置文件中使用__rest__ 添加资源路由定义:

return [

// 定义资源路由

'__rest__'=>[

// 指向index模块的blog控制器

'blog'=>'index/blog',

],

// 定义普通路由

'hello/:id'=>'index/hello',

]

URL生成,一个类,一个是助手函数

Url::build('地址表达式',['参数'],['URL后缀'],['域名'])

url('地址表达式',['参数'],['URL后缀'],['域名'])

url后缀,'url_html_suffix' => 'shtml',

生成锚点:url('index/blog/read#anchor@blog','id=5');

thinkphp5框架知识点教程

相关推荐