
Request & Response
Objeto Request, manejo de entradas, subida de archivos, tipos de respuesta, redirecciones, respuestas JSON, cookies, sesiones
1¿Qué método del objeto Request permite recuperar el valor de un campo de formulario?
¿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?
¿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?
¿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.
¿Cómo obtener únicamente ciertos campos específicos de una solicitud?
¿Cómo obtener un archivo subido mediante una solicitud HTTP?
+17 preguntas de entrevista
Otros temas de entrevista Laravel
Fundamentos de PHP
Fundamentos de POO en PHP
Composer & Autoloading
Fundamentos de Laravel
Routing de Laravel
Blade Templates
Fundamentos de Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Validación y formularios
Autenticación
Autorización y Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Notificaciones & Mail
File Storage
Testing & PHPUnit
Caching
Livewire & Inertia
Eloquent Advanced
Repository Pattern
Laravel Packages
Performance Optimization
Security Best Practices
Laravel Octane
Laravel Distributed Systems
Observability & Monitoring
Deployment & DevOps
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