Thinkphp5笔记八:路由别名Route
Posted 狂奔的蜗牛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thinkphp5笔记八:路由别名Route相关的知识,希望对你有一定的参考价值。
主要作用:隐藏自己的真实路由名称
Route.php
使用方法一:
<?php use think\Route; Route::alias(‘home‘,‘index/index‘); Route::alias(‘admin‘,‘admin/index‘);
方法二:
<?php return [ ‘__pattern__‘ => [ ‘name‘ => ‘\w+‘, ], ‘[hello]‘ => [ ‘:id‘ => [‘index/hello‘, [‘method‘ => ‘get‘], [‘id‘ => ‘\d+‘]], ‘:name‘ => [‘index/hello‘, [‘method‘ => ‘post‘]], ], ‘__alias__‘ => [ ‘home‘ => ‘index/index‘, ‘admin‘=> ‘admin/index‘ ], ];
http://localhost/thinkphp/index.php/home/test 同等与http://localhost/thinkphp/index.php/index/index/test
http://localhost/thinkphp/index.php/admin/edit/ 同等与http://localhost/thinkphp/index.php/admin/index/edit
注释:别名 => ‘模型/控制器’ ( 别名等于模块+控制器)
以上是关于Thinkphp5笔记八:路由别名Route的主要内容,如果未能解决你的问题,请参考以下文章
优维低代码:Route Alias 路由别名和Segues 页面切换