Laravel

Request & Response

Oggetto Request, gestione degli input, upload di file, tipi di risposta, redirect, risposte JSON, cookie, sessioni

20 domande da colloquio·
Junior
1

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.

2

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.

3

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.

4

Come recuperare solo alcuni campi specifici da una richiesta?

5

Come recuperare un file caricato tramite una richiesta HTTP?

+17 domande da colloquio

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