路由核心类
| 常量 | |
|---|---|
Route::REGEX_KEY |
string(18) "<([a-zA-Z0-9_]++)>" |
Route::REGEX_SEGMENT |
string(12) "[^/.,;?\n]++" |
Route::REGEX_ESCAPE |
string(17) "[.\+*?[^\]${}=!|]" |
API - Core_Route
- Route::$current_route - 当前路由名
- Route::__construct
- Route::get - 根据路径获取路由配置
- Route::uri - 根据路由获取URI,为get方法相反操作
根据路径获取路由配置
| 参数 | 类型 | 描述 | 默认值 |
|---|---|---|---|
$pathinfo |
string |
$pathinfo |
根据路由获取URI,为get方法相反操作
| 参数 | 类型 | 描述 | 默认值 |
|---|---|---|---|
$params |
array |
URI parameters | null |
string 初始化当前项目的路由
匹配路由
| 参数 | 类型 | 描述 | 默认值 |
|---|---|---|---|
$uri |
string |
请求的URI | |
$route_name |
string |
使用路由的名称 |
boolean|Ambigous <boolean, mixed, multitype:unknown >