Как отловить параметры get вида index.php?do=somethink в laravel?
@jakayla
Для отлова параметров GET запроса в Laravel можно использовать объект Request. Параметры GET запроса передаются в объект Request через метод query()
.
Например, для получения значения параметра "do" в запросе "index.php?do=somethink", можно использовать следующий код:
1 2 3 4 5 |
public function someFunction(Request $request) { $do = $request->query('do'); // получаем значение параметра do // делаем что-то с параметром } |
Если параметр "do" в запросе отсутствует, метод query()
вернет значение null
. Также можно использовать метод has()
для проверки наличия параметра в запросе:
1 2 3 4 5 |
if ($request->has('do')) { // параметр присутствует в запросе } else { // параметр отсутствует в запросе } |