首页 > Web开发 > 详细

Thinkphp5笔记八:路由别名Route

时间:2017-05-06 00:33:59      阅读:472      评论:0      收藏:0      [点我收藏+]

主要作用:隐藏自己的真实路由名称

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

原文:http://www.cnblogs.com/wesky/p/6815433.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!