Laravel

Request & Response

Obiekt Request, obsługa danych wejściowych, przesyłanie plików, typy odpowiedzi, przekierowania, odpowiedzi JSON, cookies, sesje

20 pytań z rozmów·
Junior
1

Która metoda obiektu Request pozwala pobrać wartość pola formularza?

Odpowiedź

Metoda input() obiektu Request pozwala pobrać dane wysłane za pomocą GET, POST lub dowolnej innej metody HTTP. Przyjmuje nazwę pola jako parametr i zwraca jego wartość lub null, jeśli pole nie istnieje. Wartość domyślną można przekazać jako drugi parametr, aby uniknąć wartości null.

2

Która metoda pozwala sprawdzić, czy określone pole jest obecne w żądaniu?

Odpowiedź

Metoda has() sprawdza, czy jedno lub więcej pól jest obecnych w żądaniu i zawiera niepustą wartość. Zwraca wartość logiczną. Aby po prostu sprawdzić obecność pola, nawet jeśli jest puste, użyj filled(), która sprawdza, czy pole istnieje I nie jest puste, lub exists(), aby sprawdzić tylko obecność bez weryfikacji wartości.

3

Która metoda pozwala pobrać wszystkie pola żądania jako tablicę?

Odpowiedź

Metoda all() zwraca wszystkie dane żądania jako tablicę asocjacyjną. W przeciwieństwie do only(), która filtruje określone pola, lub except(), która wyklucza pewne pola, all() zwraca wszystkie przesłane dane. Ta metoda jest przydatna do przekazania wszystkich danych do walidacji lub do ich globalnego przetworzenia.

4

Jak pobrać tylko określone pola z żądania?

5

Jak pobrać przesłany plik z żądania HTTP?

+17 pytań z rozmów

Opanuj Laravel na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo