ThinkPHP路由变量规则与闭包功能详解.pdfVIP

  • 0
  • 0
  • 约1.49千字
  • 约 2页
  • 2026-09-02 发布于北京
  • 举报

36.路由的变量规则和闭包

学习要点:

1.变量规则

2.闭包支持

本节课我们来学下路由的变量规则和闭包支持的功能。

一.变量规则

1.系统默认的路由变量规则为\w+,即字母、数字和下划线;

2.如果我们需要对于具体的变量进行单独的规则设置,则需要通过pattern()方法;

3.将details方法里的id传值,严格限制必须只能是数字\d+;

Route::get(details/:id,address/details)

-name(det)

-pattern(id,\d+);

4.也可以设置search方法的两个值的规则,通过数组的方式传递参数;

Route::get(search/:id/:uid,address/search)

-pattern([

id=\d+,

uid=\d+

]);

文档评论(0)

1亿VIP精品文档

相关文档