【发布时间】:2022-01-10 21:07:27
【问题描述】:
我的网址是这样的:
https://sitename.com/nhd/my_student/nhd?olympiad=4
通过使用\Request::getQueryString(),我得到了这个字符串值:
olympiad=4
现在我只需要从这个字符串中获取数字 4。
我该怎么做?
【问题讨论】:
标签: php laravel laravel-5.8
我的网址是这样的:
https://sitename.com/nhd/my_student/nhd?olympiad=4
通过使用\Request::getQueryString(),我得到了这个字符串值:
olympiad=4
现在我只需要从这个字符串中获取数字 4。
我该怎么做?
【问题讨论】:
标签: php laravel laravel-5.8
使用请求查询方式
request()->query('olympiad');
或
$request->query('olympiad');
同样query($key = null, $default = null) 方法接受默认值作为第二个参数。
要获取所有查询参数,请使用$request->query(),这样您就可以在数组中获取所有查询参数。
参考:https://laravel.com/docs/8.x/requests#retrieving-input-from-the-query-string
【讨论】: