Quadro Laravel domande in lingua italiana

Quadro Laravel domande in lingua italiana

Queste domande e risposte a scelta multipla sulla piattaforma Laravel ti aiuteranno a comprendere meglio gli argomenti della piattaforma Laravel. Preparati per il tuo prossimo esame o colloquio con questi oltre 100 Quadro Laravel.
Scorri verso il basso per iniziare a rispondere.

1:

Per convalidare una data denominata finitura_date rispetto alle seguenti regole: -E dovrebbe essere la data -Quald -vish essere maggiore di start_date quale delle seguenti è la regola di convalida corretta?

A.   'finitura_date' = & gt; 'richiesto | data | dopo | start_date'

B.   'finitura_date' = & gt; 'richiesto | data | & gt ;: start_date'

C.   'finitura_date' = & gt; 'richiesto | data | dopo: start_date'

D.   'finitura_date' = & gt; 'Richiesto | Data | maggiore: start_date'

2:

Per proteggere l'applicazione dagli attacchi di falsificazione della richiesta di siti, quale dei seguenti dovrebbe essere incluso nei moduli?

A.   {{ sicuro }}

B.   {{csrf_field ()}}

C.   {{ proteggere() }}

D.   {{csrf_protect ()}}

3:

Convalida Se la casella di controllo è seguita quindi è richiesto il testo di input?

A.   return ['has_login' => 'a volte', 'pin' => 'richiesto_with: has_login, on',];

B.   return ['has_login' => 'a volte', 'pin' => 'richiesto_with: has_login, on',];

C.   return ['has_login' => 'a volte', 'pin' => 'richiesta_if: has_login, on',];

D.   return ['has_login' => 'a volte', 'pin' => 'richiesta_if: has_login, on',];

E.   return ['has_login' => 'accettato', 'pin' => 'richiesto',];

F.   return ['has_login' => 'accettato', 'pin' => 'richiesto',];

G.   Tutti i precedenti

H.   Tutti i precedenti

4:

____ sono una parte importante di qualsiasi applicazione basata sul Web. Aiutano a controllare il flusso dell'applicazione che ci consente di ricevere input dai nostri utenti e prendere decisioni che influiscono sulla funzionalità delle nostre applicazioni.

A.   Routing

B.   Modulo

C.   Visualizzazioni

D.   Forme

5:

___ Le applicazioni Web rispondono a verbi HTTP significativi con dati appropriati.

A.   Convalida

B.   Riposante

C.   Banca dati

D.   Visualizzazioni

6:

Come utilizzare il routing Laravel per un numero sconosciuto di parametri nell'URL.

A.   //in routes.php Route::Itemget('/{book?}/{chapter?}/{topic?}/{article?}/{sublevels?}', 'controller@func')->where( 'Sublevels', '.*'); // Nella funzione pubblica del controller func ($ book = null, $ capitolo = null, $ argomenti = null, $ articolo = null, $ sublevels = null) {// Questo ti darà la serie di sublevels if (! Empty (vuoto $ sublevels) $ sublevels = explode ('/', $ sublevels); ...}

B.   // in routes.php route :: get ('/{book?}/{capitolo?}/{argomento?}/{articolo?}/{sublevels?}', 'controller@func')-& gt; dove ( 'Sublevels', '.*'); // Nella funzione pubblica del controller func ($ book = null, $ capitolo = null, $ argomenti = null, $ articolo = null, $ sublevels = null) {// Questo ti darà la serie di sublevels if (! Empty (vuoto $ sublevels) $ sublevels = explode ('/', $ sublevels); ...}

C.   // in routes.php route :: get ('/{book?}/{capitolo?}/{argomento?}/{articolo?}', 'controller@func'); // nella funzione pubblica del controller func ($ book = null, $ capitolo = null, $ argomenti = null, $ articolo = null) {...}

D.   // in routes.php route :: itemget ('/{book?}/{capitolo?}/{argomento?}/{articolo?}', 'controller@func'); // nella funzione pubblica del controller func ($ book = null, $ capitolo = null, $ argomenti = null, $ articolo = null) {...}

7:

Come accedere al nome della casella di testo personalizzata in Laravel usando la convalida ' univoco '?

A.   'admin_username' = & gt; 'richiesto | min: 5 | max: 15 | unico: amministratori, nome utente',

B.   'admin_username' = & gt; 'richiesto | min: 5 | max: 15 | unico: amministratori',

C.   'admin_username' = & gt; 'Richiedi | min: 5 | max: 15 | unico: amministratori'.username',

D.   Tutti i precedenti

8:

Il campo sotto validazione deve essere presente nei dati di input e non vuoto. Un campo è considerato "vuoto" Se una delle seguenti condizioni è vera:

A.   Il valore è nullo.

B.   Il valore è una stringa vuota.

C.   Il valore è un array vuoto o un oggetto numerabile vuoto.

D.   Il valore è un file caricato senza percorso.

E.   Tutti i precedenti

9:

Come si definisce un singolo controllore di azione per il seguente percorso?

Route :: get (' utente/{id} ', ' ShowProfile ');

A.   È possibile posizionare un singolo metodo __construct sul controller

B.   È possibile posizionare un singolo metodo __invoke sul controller

C.   È possibile posizionare un singolo metodo __Create sul controller

D.   Non è possibile creare un singolo controllore di azione in Laravel

10:

La directory _____ contiene gran parte del codice personalizzato utilizzato per alimentare l'applicazione, inclusi modelli, controller e middleware.

A.   app

B.   visualizzazione

C.   controller

D.   Modelli

11:

Se è necessario aggiungere ulteriori percorsi a un controller di risorse oltre il set predefinito di rotte delle risorse, è necessario definire tali percorsi dopo la chiamata al percorso :: Risorsa

A.   VERO

B.   Falso

12:

Quali delle seguenti regole di convalida sono accettabili?

A.   ['field' => 'accettato']

B.   ['field' => 'accettato']

C.   ['field' => 'accettato']

D.   ['field' => 'accettato']

E.   ['field' => 'active_url']

F.   ['field' => 'active_url']

G.   ['field' => 'active_url']

H.   ['field' => 'active_url']

I.   ['field' => 'dopo: 10/10/16']

J.   ['field' => 'dopo: 10/10/16']

K.   ['field' => 'dopo: 10/10/16']

L.   ['field' => 'dopo: 10/10/16']

M.   ['field' => 'alpha']

N.   ['field' => 'alpha']

O.   ['field' => 'alpha']

P.   ['field' => 'alpha']

13:

Quale dei seguenti è il modo corretto per impostare SQLite come database per il test unitario?

A.   'sqlite' = & gt; ['driver' = & gt; 'sqlite', 'database' = & gt; Storage_path. '/database.sqlite', 'prefix' = & gt; '',],

B.   'sqlite' = & gt; ['driver' = & gt; 'sqlite', 'database' = & gt; Storage_path ('database.sqlite'), 'prefix' = & gt; '',],

C.   'sqlite' = & gt; ['driver' = & gt; 'sqlite', 'dtabase' = & gt; Storage_path (). '/database.sqlite', 'prefix' = & gt; '',],

D.   Tutti i precedenti

14:

Quale metodo può essere utilizzato per creare direttive della lama personalizzata?

A.   Blade :: Directive ()

B.   Blade :: Custom ()

C.   Non possiamo creare comandi a lama personalizzata

15:

Quale delle seguenti è corretta per avere un parametro opzionale in percorso?

A.   Route :: get ('user/{name}', funzione ($ name = null) {return $ name;});

B.   Route :: get ('user/{name?}', Funzione ($ name = null) {return $ name;});

C.   Route :: get ('user/{id}', funzione ($ name = null) {return $ name;});

D.   Route :: get ('utente/id?', Funzione ($ name = null) {return $ name;});

16:

Quale delle seguenti è corretta per creare un percorso/i per controller di risorse chiamato "PostController & quot;?

A.   Route :: Resource ('PostController', 'Post');

B.   Route :: Resource ('Post', 'PostController');

C.   Route :: get ('post', 'postcontroller');

D.   Route :: post ('post', 'postcontroller');

17:

Quale dei seguenti metodi può essere utilizzato per registrare un percorso che risponde a tutti i verbi HTTP?

A.   Route :: Any ()

B.   Route :: Match ()

C.   Route :: All ()

18:

In che modo il metodo del controller Laravel ottiene i parametri?

A.   Store di funzioni pubbliche (richiesta $ richiesta, $ foo = 'bar') {{$ this- & gt; validate ($ request, ['title' = & gt; 'richiesto | unico | max: 255', 'body' = & gt; 'necessario', ]); }

B.   Store di funzioni pubbliche (richiesta $ richiesta) {$ this- & gt; validate ($ request, ['title' = & gt; 'richiesto | univoco | max: 255', 'corpo' = & gt; 'richiesto',]); }

C.   Store di funzioni pubbliche ($ foo = 'bar', richiesta $ richiesta) {{$ this- & gt; validate ($ request, ['title' = & gt; 'richiesto | unico | max: 255', 'body' = & gt; 'necessario', ]); }

D.   Tutti i precedenti

19:

Quale delle seguenti è corretta per definire il middleware per più viste nel file controller?

A.   funzione pubblica __construct () {$ this- & gt; middleware ('admin', ['solo' = & gt; ['create', 'edit', 'show']]); }

B.   funzione pubblica __construct () {$ this- & gt; middleware ('admin', ['solo' = & gt; 'crea | modifica | show']);

C.   funzione pubblica __construct () {$ this- & gt; middleware ('admin', ['solo' = & gt; 'create']); }

D.   Tutti i precedenti

20:

Quale delle seguenti è/ha ragione per definire i messaggi di convalida personalizzati?

A.   Passa i messaggi personalizzati come terzo argomento al validatore :: Make Method

B.   Passa i messaggi personalizzati come terzo argomento al validatore :: Make Method

C.   Passa i messaggi personalizzati come terzo argomento al validatore :: Make Method

D.   Specifica i tuoi messaggi personalizzati in un file di lingua.

E.   Specifica i tuoi messaggi personalizzati in un file di lingua.

F.   Specifica i tuoi messaggi personalizzati in un file di lingua.

G.   Personalizza i messaggi di errore utilizzati dalla richiesta del modulo sovrascrivendo il metodo dei messaggi

H.   Personalizza i messaggi di errore utilizzati dalla richiesta del modulo sovrascrivendo il metodo dei messaggi

I.   Personalizza i messaggi di errore utilizzati dalla richiesta del modulo sovrascrivendo il metodo dei messaggi

21:

Utilizzare le regole di convalida all'interno della classe di convalida personalizzata?

A.   $ emailSoutput = output :: get ('email'); $ email = explode (',', $ email); foreach ($ email as $ email) {$ validatore = validatore :: make (['email' = & gt; $ email], ['email' = & gt; 'richiesta | email']); if ($ validatore- & gt; fails ()) {// c'è un'e-mail non valida nell'input. }}

B.   $ emailsinput = input :: get ('email'); $ email = explode (',', $ email); foreach ($ email as $ email) {$ validatore = validatore :: make (['email' = & gt; $ email], ['email' = & gt; 'richiesta | email']); if ($ validatore- & gt; fails ()) {// c'è un'e-mail non valida nell'input

C.   $ emailSoutput = output :: get_email ('email'); $ email = explode (',', $ email); foreach ($ email as $ email) {$ validatore = validatore :: make (['email' = & gt; $ email], ['email' = & gt; 'richiesta | email']); if ($ validatore- & gt; fails ()) {// c'è un'e-mail non valida nell'input. }}

D.   Nessuno

22:

Quale dei seguenti metodi può essere utilizzato con i modelli per costruire relazioni?

A.   BATTENESTANY ()

B.   BATTHSANY ()

C.   BATTHSANY ()

D.   BATTHSANY ()

E.   Ha uno()

F.   Ha uno()

G.   Ha uno()

H.   Ha uno()

I.   ha molti()

J.   ha molti()

K.   ha molti()

L.   ha molti()

M.   appartiene a()

N.   appartiene a()

O.   appartiene a()

P.   appartiene a()

23:

Quale dei seguenti può essere utilizzato per creare un controller con tipico & quot; percorsi?

A.   PHP Artisan Make: controller yourcontroller

B.   PHP Artisan Make: controller yourcontroller --crud

C.   PHP Artisan Make: Controller YourController –Resource

D.   PHP Artisan Make: Controller YourController –Tulla

24:

Per creare un controller che gestisce tutto & quot; Crud & quot; percorsi, quale dei seguenti è il comando corretto?

A.   PHP Artisan Make: Controller CarController -All

B.   PHP Artisan Make: Controller CarController --crud

C.   PHP Artisan Make: Controller CarController

D.   PHP Artisan Make: Controller CarController –Resource

25:

Se il post sul blog ha un numero infinito di commenti, possiamo definire la relazione da uno a molti posizionando il seguente codice nel modello post?

A.   commenti di funzione pubblica () {return $ this- & gt; hasmany ('app \ comment'); }

B.   commenti di funzione pubblica () {return $ this- & gt; betchSto ('app \ comment'); }

C.   commenti di funzione pubblica () {return $ this- & gt; OneTeMany ('app \ comment'); }

26:

Quale delle seguenti variabili è disponibile all'interno dei tuoi loop in lama?

A.   $ iterazione

B.   $ prima

C.   $ INDICE

D.   $ loop

27:

Quale dei seguenti controller dovrebbe essere esteso da tutti i controller?

A.   Aggiungi controller

B.   Controller anticipato

C.   Controller di base

D.   Visualizza controller

28:

Quale facciata di visualizzazione all'interno di un metodo di avvio del fornitore di servizi può essere utilizzato per condividere i dati con tutte le viste?

A.   Visualizza :: config ('Key', 'Value');

B.   Visualizza :: put ('Key', 'Value');

C.   Visualizza :: Store ('Key', 'Value');

D.   Visualizza :: Share ('Key', 'Value');

29:

Elenca alcuni diversi tipi di restituzione di un metodo di azione controller?

A.   Visualizza il risultato, risultato JavaScript

B.   Risultato di reindirizzamento, risultato JSON

C.   Risultato del contenuto

D.   Tutti i precedenti

30:

Quale metodo può essere utilizzato per archiviare gli articoli nella cache permanentemente?

A.   Cache :: permanente ('chiave', 'valore');

B.   Cache :: aggiungi ('chiave', 'valore');

C.   Cache :: put ('chiave', 'valore');

D.   Cache :: Forever ('Key', 'Value');

31:

\ Config :: set (' database.connections.customers.database ', ' db_a '); & nbsp;

A.   DB :: Reconnect ('Clienti');

B.   Db :: non preparato ('usa db_a');

C.   Db :: select ('select database ()') [0]-& gt; {& quot; database () & quot;}

D.   Tutti i precedenti

32:

Quali dei seguenti sono corretti per le definizioni del percorso?

A.   Route :: get ('user/{name?}')

B.   Route :: get ('user/{name?}')

C.   Route :: get ('user/{name}')

D.   Route :: get ('user/{name}')

E.   Route :: get ('{user}/name')

F.   Route :: get ('{user}/name')

G.   Route :: get ('utente/? Nome}')

H.   Route :: get ('utente/? Nome}')

33:

Come ottenere la chiave di autorizzazione dell'intestazione nel controller?

A.   funzione pubblica youcontrollerfunction (\ illuminate \ http \ request $ request) {$ header = $ request- & gt; addheader ('autorizzazione'); // fai qualche roba}

B.   funzione pubblica youcontrollerfunction (\ illuminate \ http \ request $ request) {$ header = $ request- & gt; header ('autorizzazione'); // fai qualche roba}

C.   funzione pubblica youcontrollerfunction (/illuminate/http/request) {$ header = $ request- & gt; addheader ('autorizzazione'); // fai qualche roba}

D.   Nessuna delle precedenti

34:

Per condividere gli attributi del percorso, è meglio utilizzare i gruppi di percorso?

A.   VERO

B.   Falso

35:

Quale dei seguenti è un modo corretto per assegnare Middleware ' Auth ' su un percorso?

A.   Route :: get ('profile', ['middleware' = & gt; 'autentica', 'usa' = & gt; 'usercontroller@show']);

B.   Route :: get ('Profile', ['Controller' = & gt; 'Auth', 'usa' = & gt; 'usercontroller@show']);

C.   Route :: get ('Profile', ['Secure' = & Gt; 'Auth', 'usa' = & gt; 'UserController@show']);

D.   Route :: get ('Profile', ['Filter' = & gt; 'Auth', 'usa' = & gt; 'usercontroller@show']);

36:

Quale dei seguenti file contiene le configurazioni del database?

A.   config/db.php

B.   public/database.php

C.   config/config.php

D.   config/database.php

37:

Se non vuoi che Eloquent gestisca automaticamente le colonne create_at e aggiornate_at, quale dei seguenti sarà corretta?

A.   Imposta la proprietà Model $ Timestamps su False

B.   Eloquent gestirà sempre automaticamente colonne create_at e aggiornate_at

C.   Imposta le proprietà del modello $ created_at e updated_at su false

38:

Quali dei seguenti metodi sono forniti dalla classe di migrazione?

A.   su()

B.   su()

C.   giù()

D.   giù()

E.   creare()

F.   creare()

G.   distruggere()

H.   distruggere()

39:

Quale dei seguenti comando dovrebbe essere utilizzato per eseguire tutta la migrazione in sospeso?

A.   php artisan migra: migration_name

B.   PHP Artisan migra

C.   PHP Artisan Crea: migrazione

D.   PHP Artisan Genera: Migration

40:

Quale metodo recupererà il primo risultato della query in Laravel Eloquent?

A.   FinderPass (1);

B.   tutti (1);

C.   Finderfail (1);

D.   ottenere (1);

41:

La directory Migrations contiene classi PHP che consentono a Laravel di aggiornare lo schema della tua corrente __ o di popolarlo con valori mantenendo in sincronizzazione tutte le versioni dell'applicazione. I file di migrazione non devono essere creati manualmente, poiché il loro nome file contiene un timestamp. Invece usetheartisancliinterfacecommand php artisan migra: make per creare una nuova migrazione.

A.   lingua

B.   configurazione

C.   Biblioteche

D.   Banca dati

42:

Per recuperare tutti i post del blog che hanno almeno un commento. (Il modello ha già una o molte relazioni)

A.   $ post = app \ post :: ha ('commenti')-& gt; get ();

B.   $ post = app \ post :: find ('commenti')-& gt; get ();

C.   $ post = app \ post :: find ()-& gt; commenti ()-& gt; get ();

43:

Eloquent può sparare i seguenti eventi che consentono di agganciarsi a vari punti nel ciclo di vita del modello. (Scegli tutto ciò che si applica)

A.   Creazione

B.   creazione

C.   creazione

D.   creazione

E.   creato

F.   creato

G.   creato

H.   creato

I.   in aggiornamento

J.   in aggiornamento

K.   in aggiornamento

L.   in aggiornamento

M.   ripristino

N.   ripristino

O.   ripristino

P.   Ripristino

44:

Tutti i modelli eloquenti proteggono dall'assegnazione di massa per impostazione predefinita.

A.   VERO

B.   Falso

45:

Creazione della vista del database nella migrazione Laravel 5.2

A.   Crea view wons come select (nome dai campionati) come nome unisciti squadre in cui (leghe.id = team.country_id) Unisciti ai giocatori dove (teams.id = giocatori.team_id) Unisciti a punti dove (giocatori.id = punti.player_id) Sum ( punti. REMANNI) come conteggio del tremo (punti. REMANNI DOVE PUNTI.Remnienti <4) AS CREM

B.   Crea view wons come select (nome dai campionati) come nome unisciti squadre in cui (leghe.id = team.country_id) Unisciti ai giocatori dove (teams.id = giocatori.team_id) Unisciti a punti dove (giocatori.id = punti.player_id) Sum ( punti. REMANNI) come conteggio del tremo (punti. REMANNI COSE.

C.   Crea la vista Wons come Select Leagues.Name, Sum (Points.remnants) come somma trem (if (punti.remnants <4, 1, 0)) Mentre Crem delle leghe si unisci alle squadre su (leghe.id = team.country_id) On (teams.id = giocatori.team_id) Unisciti a punti su (giocatori.id = punti.player_id);

D.   Crea la vista Wons come Select Leagues.Name, Sum (Points.remnants) come somma trem (if (punti.remnants <4, 1, 0)) Mentre Crem delle leghe si unisci alle squadre su (leghe.id = team.country_id) On (teams.id = giocatori.team_id) Unisciti a punti su (giocatori.id = punti.player_id);

E.   DB :: Dichiarazione ('Crea la vista Wons come Select Leagues.Name come nome, somma (punti. REMNANTI) come trem, conteggio (caso quando punti. REMNANTI <4 allora 1 estremità) Mentre Crem di Leauges si unisce alle squadre (teams.league_id = leagues.id) Unisciti ai giocatori su (giocatori.team_id = teams.id) Unisciti a punti su (punti.player_id = giocatori.id); ');

F.   DB :: Dichiarazione ('Crea la vista Wons come Select Leagues.Name come nome, somma (punti. REMNANTI) come trem, conteggio (caso quando punti. REMNANTI <4 allora 1 estremità) Mentre Crem di Leauges si unisce alle squadre (teams.league_id = leagues.id) Unisciti ai giocatori su (giocatori.team_id = teams.id) Unisciti a punti su (punti.player_id = giocatori.id); ');

G.   Tutti i precedenti

H.   Tutti i precedenti

46:

Quale delle seguenti è corretta per ottenere tutte le righe dalla tabella denominate utenti?

A.   Db :: list ('utenti')-& gt; get ();

B.   Db :: table ('utenti');

C.   Db :: table ('utenti')-& gt; all ();

D.   Db :: table ('utenti')-& gt; get ();

47:

Quale delle seguenti è corretta per recuperare i modelli eliminati morbidi?

A.   $ voli = app \ Flight :: withTrashed ()-& gt; get ();

B.   $ voli = app \ Flight :: SoloTrashed ()-& gt; get ();

C.   $ voli = app \ Flight :: OnlyDeleted ()-& gt; get ();

D.   $ voli = app \ volo :: cestino ()-& gt; get ();

48:

Quali dei seguenti database sono supportati da Laravel 5?

A.   PostgreSql

B.   Postgresql

C.   Postgresql

D.   Mysql

E.   Mysql

F.   Mysql

G.   Sqlite

H.   Sqlite

I.   Sqlite

J.   MongodB

K.   MongodB

L.   MongodB

49:

Ottieni solo la colonna selezionata dalla tabella del database.

A.   $ Selected_vote = Users_Details :: List ('Selected_vote');

B.   $ Selected_vote = Users_Details :: all ()-& gt; get ('selected_vote');

C.   $ selected_vote = utenti_details :: get (['selected_vote']);

D.   Tutti i precedenti

50:

Quale delle seguenti è corretta per recuperare tutti i commenti associati a singolo post (post_id = 1) con una relazione da una a molte relazioni nel modello?

A.   $ commenti = app \ post :: commenti- & gt; trova (1);

B.   $ commenti = app \ post :: find ()-& gt; commenti (1);

C.   $ commenti = app \ post :: find (1)-& gt; commenti;