Laravel

Request & Response

Об'єкт Request, обробка вхідних даних, завантаження файлів, типи відповідей, перенаправлення, JSON-відповіді, cookie, сесії

20 питань зі співбесід·
Junior
1

Який метод об'єкта Request дозволяє отримати значення поля форми?

Відповідь

Метод input() об'єкта Request дозволяє отримати дані, надіслані через GET, POST або будь-який інший HTTP-метод. Він приймає ім'я поля як параметр і повертає його значення, або null, якщо поле не існує. Значення за замовчуванням можна передати другим параметром, щоб уникнути значень null.

2

Який метод дозволяє перевірити, чи присутнє певне поле в запиті?

Відповідь

Метод has() перевіряє, чи присутні одне або кілька полів у запиті та чи містять вони непорожнє значення. Він повертає булеве значення. Щоб просто перевірити наявність поля, навіть якщо воно порожнє, використовуйте filled(), який перевіряє, що поле існує І не порожнє, або exists(), щоб перевірити лише наявність без перевірки значення.

3

Який метод дозволяє отримати всі поля запиту у вигляді масиву?

Відповідь

Метод all() повертає всі дані запиту у вигляді асоціативного масиву. На відміну від only(), який фільтрує певні поля, або except(), який виключає певні поля, all() повертає всі надіслані дані. Цей метод корисний для передачі всіх даних на валідацію або для їх загальної обробки.

4

Як отримати лише певні конкретні поля із запиту?

5

Як отримати завантажений файл із HTTP-запиту?

+17 питань зі співбесід

Інші теми співбесід Laravel

Опануй Laravel для наступної співбесіди

Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.

Почни безкоштовно