Разница функции Laravel

247
15 февраля 2019, 03:10

В чем разница между $request->get('name') и $request['name']?

Answer 1

Насколько вижу в документации не упоминается про ->get(...), но указывается ->input(...)

Вот что пишут в исходниках laravel:

This method belongs to Symfony HttpFoundation and is not usually needed when using Laravel.

И еще:

Instead, you may use the "input" method.

В документации в разделе Retrieving Input Via Dynamic Properties про второй способ пишут:

You may also access user input using dynamic properties on the Illuminate\Http\Request instance. When using dynamic properties, Laravel will first look for the parameter’s value in the request payload. If it is not present, Laravel will search for the field in the route parameters.

READ ALSO
Не получается редактировать запись в MySQL php

Не получается редактировать запись в MySQL php

Сколько времени копался, так и не смог разобратьсяНе редактируются данные в базе MySQL

225
Забрать текст из последних скобок в строке с помощью регулярных выражений

Забрать текст из последних скобок в строке с помощью регулярных выражений

Есть строка: Сочи (Адлер) (Россия), из которой мне нужно изъять текст, который находится в последих скобкахТо есть, текст Россия

263
Проблема с вывод подменю в рубриках WP

Проблема с вывод подменю в рубриках WP

Есть вот такой пример меню

211