Laravel

Request & Response

Request-object, invoerverwerking, bestandsuploads, responstypen, redirects, JSON-responses, cookies, sessies

20 gespreksvragenĀ·
Junior
1

Welke methode van het Request-object maakt het mogelijk om de waarde van een formulierveld op te halen?

Antwoord

De input()-methode van het Request-object maakt het mogelijk om data op te halen die via GET, POST of een andere HTTP-methode is verzonden. Het accepteert een veldnaam als parameter en retourneert de waarde ervan, of null als het veld niet bestaat. Een standaardwaarde kan als tweede parameter worden meegegeven om null-waarden te vermijden.

2

Welke methode maakt het mogelijk om te controleren of een specifiek veld aanwezig is in de request?

Antwoord

De has()-methode controleert of een of meer velden aanwezig zijn in de request en een niet-lege waarde bevatten. Het retourneert een boolean. Om alleen de aanwezigheid van een veld te controleren, ook als het leeg is, gebruik je filled() die controleert of het veld bestaat EN niet leeg is, of exists() om alleen de aanwezigheid te controleren zonder de waarde te valideren.

3

Welke methode maakt het mogelijk om alle velden van een request op te halen als een array?

Antwoord

De methode all() retourneert alle requestgegevens als een associatieve array. In tegenstelling tot only(), die specifieke velden filtert, of except(), die bepaalde velden uitsluit, retourneert all() alle verzonden gegevens. Deze methode is handig om alle gegevens aan een validatie door te geven of om ze in hun geheel te verwerken.

4

Hoe haal je alleen bepaalde specifieke velden uit een request op?

5

Hoe haal je een geüpload bestand op uit een HTTP-request?

+17 gespreksvragen

Beheers Laravel voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis