【问题标题】:Laravel get queries from urlLaravel 从 url 获取查询
【发布时间】:2017-09-28 02:22:30
【问题描述】:

如何从url中获取所有查询参数?

假设网址是:

http://website.com?page=1&?forum=test

我的控制器中需要这部分:

http://website.com?page=1&?forum=test

每个请求的查询参数可能不同。所以Input::get('page');Input::get('forum');没有帮助,因为我 不知道会发生什么。

已经看过docs,但我找不到。

谢谢

【问题讨论】:

    标签: php laravel url


    【解决方案1】:

    你可以得到所有参数

    $params = $request->query->all();
    

    关于请求对象的更多信息可以在Symfony's Request documentation页面找到。

    这是访问请求数据的推荐方式,永远不要依赖像_GET 这样的超全局数组。

    【讨论】:

      猜你喜欢
      • 2020-09-12
      • 1970-01-01
      • 2014-12-27
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 2017-07-07
      • 1970-01-01
      • 2014-11-13
      相关资源
      最近更新 更多