• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    laravel 获取当前url的别名方法

    如下所示:

    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参数,获取路由参数的例子
    • 关于laravel模板中生成URL的几种模式总结
    • laravel框架实现去掉URL中index.php的方法
    • Laravel中重写资源路由自定义URL的实现方法
    • 如何修改Laravel中url()函数生成URL的根地址
    • Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
    上一篇:解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
    下一篇:实现laravel 插入操作日志到数据库的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    laravel 获取当前url的别名方法 laravel,获取,当前,url,的,