Laravel

Request & Response

Objeto Request, manejo de entradas, subida de archivos, tipos de respuesta, redirecciones, respuestas JSON, cookies, sesiones

20 preguntas de entrevista·
Junior
1

¿Qué método del objeto Request permite recuperar el valor de un campo de formulario?

Respuesta

El método input() del objeto Request permite recuperar datos enviados mediante GET, POST o cualquier otro método HTTP. Acepta un nombre de campo como parámetro y devuelve su valor, o null si el campo no existe. Se puede pasar un valor por defecto como segundo parámetro para evitar valores nulos.

2

¿Qué método permite verificar si un campo específico está presente en la petición?

Respuesta

El método has() verifica si uno o varios campos están presentes en la petición y contienen un valor no vacío. Devuelve un booleano. Para simplemente comprobar la presencia de un campo aunque esté vacío, usa filled() que verifica que el campo existe Y no está vacío, o exists() para comprobar únicamente la presencia sin validar el valor.

3

¿Qué método permite obtener todos los campos de una solicitud como un arreglo?

Respuesta

El método all() devuelve todos los datos de la solicitud como un arreglo asociativo. A diferencia de only(), que filtra campos específicos, o except(), que excluye ciertos campos, all() devuelve todos los datos enviados. Este método es útil para pasar todos los datos a una validación o para procesarlos de forma global.

4

¿Cómo obtener únicamente ciertos campos específicos de una solicitud?

5

¿Cómo obtener un archivo subido mediante una solicitud HTTP?

+17 preguntas de entrevista

Domina Laravel para tu próxima entrevista

Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.

Empieza gratis