Laravel

Request & Response

Request object, input handling, file uploads, response types, redirects, JSON responses, cookies, sessions

20 questions d'entretien·
Junior
1

Quelle méthode de l'objet Request permet de récupérer la valeur d'un champ de formulaire ?

Réponse

La méthode input() de l'objet Request permet de récupérer les données envoyées via GET, POST, ou toute autre méthode HTTP. Elle accepte un nom de champ en paramètre et retourne sa valeur, ou null si le champ n'existe pas. Il est possible de passer une valeur par défaut en deuxième paramètre pour éviter les valeurs nulles.

2

Quelle méthode permet de vérifier si un champ spécifique est présent dans la requête ?

Réponse

La méthode has() vérifie si un ou plusieurs champs sont présents dans la requête et contiennent une valeur non vide. Elle retourne un booléen. Pour vérifier simplement la présence d'un champ même vide, utiliser filled() qui vérifie que le champ existe ET n'est pas vide, ou exists() pour vérifier uniquement la présence sans contrôler la valeur.

3

Quelle méthode permet de récupérer tous les champs d'une requête sous forme de tableau ?

Réponse

La méthode all() retourne toutes les données de la requête sous forme de tableau associatif. Contrairement à only() qui filtre des champs spécifiques, ou except() qui exclut certains champs, all() renvoie l'ensemble des données envoyées. Cette méthode est utile pour passer toutes les données à une validation ou pour les traiter globalement.

4

Comment récupérer uniquement certains champs spécifiques d'une requête ?

5

Comment récupérer un fichier uploadé via une requête HTTP ?

+17 questions d'entretien

Maîtrise Laravel pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement