
Request & Response
Oggetto Request, gestione degli input, upload di file, tipi di risposta, redirect, risposte JSON, cookie, sessioni
1Quale metodo dell'oggetto Request permette di recuperare il valore di un campo del modulo?
Quale metodo dell'oggetto Request permette di recuperare il valore di un campo del modulo?
Risposta
Il metodo input() dell'oggetto Request permette di recuperare i dati inviati tramite GET, POST o qualsiasi altro metodo HTTP. Accetta un nome di campo come parametro e ne restituisce il valore, oppure null se il campo non esiste. È possibile passare un valore predefinito come secondo parametro per evitare valori null.
2Quale metodo permette di verificare se un campo specifico è presente nella richiesta?
Quale metodo permette di verificare se un campo specifico è presente nella richiesta?
Risposta
Il metodo has() verifica se uno o più campi sono presenti nella richiesta e contengono un valore non vuoto. Restituisce un booleano. Per verificare semplicemente la presenza di un campo anche se vuoto, usa filled() che verifica che il campo esista E non sia vuoto, oppure exists() per controllare solo la presenza senza validarne il valore.
3Quale metodo permette di recuperare tutti i campi di una richiesta come array?
Quale metodo permette di recuperare tutti i campi di una richiesta come array?
Risposta
Il metodo all() restituisce tutti i dati della richiesta come array associativo. A differenza di only(), che filtra campi specifici, o except(), che esclude determinati campi, all() restituisce tutti i dati inviati. Questo metodo è utile per passare tutti i dati a una validazione o per elaborarli globalmente.
Come recuperare solo alcuni campi specifici da una richiesta?
Come recuperare un file caricato tramite una richiesta HTTP?
+17 domande da colloquio
Altri argomenti di colloquio Laravel
Fondamenti di PHP
Fondamenti di OOP in PHP
Composer & Autoloading
Fondamenti di Laravel
Routing di Laravel
Blade Templates
Fondamenti di Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Validazione e moduli
Autenticazione
Autorizzazione e Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Notifiche & 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
Padroneggia Laravel per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis