laravel 获取当前url的别名方法
2019-10-11 18:06
2526 查看
如下所示:
Route::get('/xiongtest', [ 'as' => 'xiong.test', 'uses' => 'XiongTestController@index' ]);
以上路由为例
在模版中可以使用route('xiong.test')来获取该路由的真实地址。
在XiongTestController@index中,可以使用以下方法获取路由别名
public function index(Request $request) $routeAction = $request->route()->getAction(); print_r($routeAction); }
输出结果为:
array:8 [▼ "domain" => "www.laravelylw.com" "middleware" => array:5 [▶] "as" => "xiong.test" "uses" => "App\Http\Controllers\Home\Main\XiongTestController@index" "controller" => "App\Http\Controllers\Home\Main\XiongTestController@index" "namespace" => "App\Http\Controllers\Home\Main" "prefix" => null "where" => [] ]
或者使用getName()方法直接获取别名
$request->route()->getName()
或者用
use Illuminate\Routing\Route; public function index(Request $request,Route $route) { echo $route->getName(); }
以上这篇laravel 获取当前url的别名方法就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- laravel如何获取当前url的别名
- c# 获取url 的当前文件名的方法
- asp.net中获取当前url的方法
- asp.net中获取当前url的方法
- JS获取当前完整的url地址以及参数的方法
- PHP获取当前URL路径的处理方法(适用于多条件筛选列表)
- js获取上一页、当前页及域名url方法,JS反回上一页的方法
- asp.net中获取当前url的方法 (转载)
- ASP获取当前页面URL地址(带参数)的方法
- 用js获取当前页面的url的相关信息方法
- js中获取当前url参数值的一个方法
- 在asp.net中获取当前页面的URL的方法(推荐)
- ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法
- asp.net中获取当前url的方法
- .net获取当前url各种属性(文件名、参数、域名 等)的方法
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- struts2获取当前方法的Action的Url 登录验证拦截器实现
- .net获取当前url各种属性(文件名、参数、域名、端口等)的方法(转)
- asp.net中获取当前url的方法
- JS获取当前页面URL的方法