ThinkPHP 路由的使用(七)

在ThinkPHP中的路由主要的用途为:

  • 美化url路径,访问更安全;
  • 可以制定路由规则,检验url请求。

一、路由配置

在ThinkPHP5.0中路由是默认开启的。相关的配置信息为

//true代表开启路由模式,false代表关闭路由模式

"url_route_on" => true,

//强制模式,true代表必须定义路由才能访问,false代表为非强制性

"url_route_must" => false,

二、路由基础定义

路由文件默认引入think\Route模块。

//get请求访问[http://www.xxx.com/index,](http://www.xxx.com/index,)除了get方法外,还有post,put,delete等方法 

Route::get("/index", function(){

    return "Hello World";

});

三、路由参数传递

Route::get("/index/:id", function($id){

    return $id;

});

四、控制器与路由

//指index的get请求由application/index/controller/Index.php下的index方法处理

Route::get("/index", "index/Index/index");
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,868评论 18 139
  • [toc] 概述 由于ThinkPHP5.0默认采用的URL规则是: http://server/module/c...
    呦丶耍脾气阅读 8,410评论 0 1
  • 控制器 新建控制器的定义 1/声明命名空间 app\模块\controller 2/控制器文件名首字母大写,采用驼...
    机器不能学习阅读 1,505评论 0 4
  • 路由作用 1.根据实现定义的路由规则,检验URL请求,确定执行或者拒绝; 2.路由规则可自定义,隐藏了原URL地址...
    PlusNie阅读 2,696评论 1 5
  • 理工寝室商店-微信小程序 疑问小结 当时在XAMMP下mysql目录下的bin下 php -v 不起作用.到ph...
    这个超人不会飞阿阅读 1,733评论 1 1