在Codeigniter的文档中https://www.codeigniter.com/user_guide/tutorial/static_pages.html
我无法理解$1表达中的意思 $route['(:any)'] = 'pages/view/$1';
tom*_*ans 25
$route['(:any)'] = 'pages/view/$1';
意味着什么,你的URL类型将着手pages/view/$1在$1这里是你想的参数传递给控制器/方法示例
$route['login/(:any)'] = 'home/bacon/$1';
在这个例子中,你告诉CI任何login与任何参数相关的东西login/john将继续你的home/bacon/john (:any)意志匹配所有的字符串和整数,如果你使用(:num)它将只匹配整数参数,如
$route['login/(':num')'] = 'home/bacon/$1'
在这个配置中,你指定如果一个url login有一个整数之后login/1234,home/bacon/1234如果你不知道你希望传递多少参数,你希望它重定向到你可以尝试
$route['login/(:any).*'] = 'home/bacon/$1'
更多这个可以在https上读取
: //www.codeigniter.com/user_guide/general/routing.html
| 归档时间: |
|
| 查看次数: |
14648 次 |
| 最近记录: |