これらの Laravel プラットフォームの複数選択の質問と回答は、Laravel プラットフォームのトピックをより深く理解するのに役立ちます。 これらの 100 以上の MCQ Laravel フレームワークを使用して、次の試験や面接の準備をすることができます。
下にスクロールして回答を始めてください。
次のルールに対してfinish_dateという名前の日付を検証するには: - 日付を要求する必要があります - start_dateよりも大きくなるはずです。
A. 'finish_date' => '必須|日付|後| start_date'
B. 'finish_date' => '必須|日付|>:start_date'
C. 'finish_date' => '必須|日付|後:start_date'
D. 'finish_date' => '必須|日付|グレーター:start_date'
アプリケーションをクロスサイトリクエストフォーファリー攻撃から保護するために、次のうちどれがフォームに含まれるべきか
A. {{ 安全 }}
B. {{csrf_field()}}
C. {{ 守る() }}
D. {{csrf_protect()}}
検証チェックボックスがチェックした場合、入力テキストが必要ですか?
A. return ['has_login' => '時々'、 'pin' => '必須_with:has_login、on'、];
B. return ['has_login' => '時々'、 'pin' => '必須_with:has_login、on'、];
C. return ['has_login' => '時々'、 'pin' => 'required_if:has_login、on'、];
D. return ['has_login' => '時々'、 'pin' => 'required_if:has_login、on'、];
E. return ['has_login' => 'accepted'、 'pin' => 'required'、];
F. return ['has_login' => 'accepted'、 'pin' => 'required'、];
G. 上記のすべて
H. 上記のすべて
____は、Webベースのアプリケーションの重要な部分です。ユーザーから入力を受け取り、アプリケーションの機能に影響を与える決定を下すことができるアプリケーションのフローを制御するのに役立ちます。
A. ルーティング
B. モジュール
C. ビュー
D. フォーム
___ Webアプリケーションは、適切なデータを使用して意味のあるHTTP動詞に応答します。
A. 検証
B. 安らかな
C. データベース
D. ビュー
URLで不明な数のパラメーターにlaravelルーティングを使用する方法
A. // routes.php route :: itemget( '/{book?}/{chapter?}/{topic?}/{article?}/{sublevels?}'、 'Controller@func') - > 「sublevels」、 '。*'); //コントローラーのパブリック関数func($ book = null、$ chapter = null、$ topic = null、$ article = null、$ sublevels = null){// $ sublevels)$ sublevels = explode( '/'、$ sublevels); ...}
B. // routes.php route :: get( '/{book?}/{chapter?}/{topic?}/{article?}/{sublevels?}'、 'Controller@func') - > 「sublevels」、 '。*'); //コントローラーのパブリック関数func($ book = null、$ chapter = null、$ topic = null、$ article = null、$ sublevels = null){// $ sublevels)$ sublevels = explode( '/'、$ sublevels); ...}
C. // routes.php route :: get( '/{book?}/{chapter?}/{topic?}/{article?}'、 'controller@func'); //コントローラーのパブリック関数func($ book = null、$ chapter = null、$ topic = null、$ article = null){...}
D. // routes.php route :: itemget( '/{book?}/{chapter?}/{topic?}/{article?}'、 'controller@func'); //コントローラーのパブリック機能func($ book = null、$ chapter = null、$ topic = null、$ article = null){...}
検証'ユニークな'?
を使用して、Laravelのカスタムテキストボックス名にアクセスする方法A. 'admin_username' => '必須|分:5 |最大:15 |一意:管理者、ユーザー名'、
B. 'admin_username' => '必須|分:5 |最大:15 |ユニーク:管理者'、
C. 'admin_username' => 'requireds | min:5 | max:15 | unique:administrators'.username'、
D. 上記のすべて
検証中のフィールドは、空ではなく入力データに存在する必要があります。フィールドは「空の」と見なされます。次の条件のいずれかが当てはまる場合:
A. 値はnullです。
B. 値は空の文字列です。
C. 値は空の配列または空のカウント可能なオブジェクトです。
D. 値は、パスのないアップロードされたファイルです。
E. 上記のすべて
次のルートの単一のアクションコントローラーをどのように定義しますか?
ルート:: get(' user/{id}'、' showprofile');
A. コントローラーに単一の__constructメソッドを配置できます
B. コントローラーに単一の__invokeメソッドを配置できます
C. コントローラーに単一の__createメソッドを配置できます
D. Laravelで単一のアクションコントローラーを作成することはできません
_____ディレクトリには、モデル、コントローラー、ミドルウェアなど、アプリケーションの電源を入れるために使用されるカスタムコードの多くが含まれています。
A. アプリ
B. 意見
C. コントローラ
D. モデル
リソースルートのデフォルトセットを超えてリソースコントローラーに追加のルートを追加する必要がある場合は、ルートへの呼び出し後にそれらのルートを定義する必要があります::リソース
A. 真実
B. 間違い
次の検証ルールのどれが受け入れられますか?
A. ['field' => '受け入れ']
B. ['field' => '受け入れ']
C. ['field' => '受け入れ']
D. ['field' => '受け入れ']
E. ['field' => 'Active_url']
F. ['field' => 'Active_url']
G. ['field' => 'Active_url']
H. ['field' => 'Active_url']
I. ['field' => '後:10/10/16']
J. ['field' => '後:10/10/16']
K. ['field' => '後:10/10/16']
L. ['field' => '後:10/10/16']
M. ['field' => 'alpha']
N. ['field' => 'alpha']
O. ['field' => 'alpha']
P. ['field' => 'alpha']
次のうち、SQLiteをユニットテストのデータベースとして設定する正しい方法はどれですか?
A. 'sqlite' => ['driver' => 「sqlite」、「データベース」=> Storage_path。 '/database.sqlite'、 'prefix' => ''、]、
B. 'sqlite' => ['driver' => 「sqlite」、「データベース」=> Storage_path( 'database.sqlite')、 'prefix' => ''、]、
C. 'sqlite' => ['driver' => 'sqlite'、 'dtabase' => Storage_path()。 '/database.sqlite'、 'prefix' => ''、]、
D. 上記のすべて
カスタムブレードディレクティブを作成するためにどの方法を使用できますか?
A. Blade :: Directive()
B. ブレード:: custom()
C. カスタムブレードコマンドを作成することはできません
次のうち、ルートにオプションのパラメーターがあるのが正しいものはどれですか?
A. ルート:: get( 'user/{name}'、function($ name = null){return $ name;});
B. ルート:: get( 'user/{name?}'、function($ name = null){return $ name;});
C. ルート:: get( 'user/{id}'、function($ name = null){return $ name;});
D. ルート:: get( 'user/id?'、function($ name = null){return $ name;});
次のうち、「ポストコントローラー」という名前のリソースコントローラーへのルートを作成するのが正しいものはどれですか?
A. ルート:: resource( 'postController'、 'post');
B. ルート:: resource( 'post'、 'postController');
C. ルート:: get( 'post'、 'postController');
D. ルート:: post( 'post'、 'postController');
次の方法のうち、すべてのHTTP動詞に応答するルートを登録するために使用できるのはどれですか?
A. ルート:: any()
B. ルート:: match()
C. ルート:: all()
Laravelコントローラーメソッドがパラメーターを取得する方法
A. パブリックファンクションストア(リクエスト$ request、$ foo = 'bar'){{$ this-> validate($ request、['title' => 'required | unique | max:255'、 'body' => '必要'、 ]); }
B. public function store(request $ request){$ this-> validate($ request、['title' => 'required | unique | max:255'、 'body' => 'reby'、]); }
C. パブリックファンクションストア($ foo = 'bar'、request $ request){{$ this-> validate($ request、['title' => 'required | unique | max:255'、 'body' => '必要'、 ]); }
D. 上記のすべて
コントローラーファイルの複数のビューのミドルウェアを定義するのが正しいものは次のうちどれですか?
A. public function __construct(){$ this-> middleware( 'admin'、['のみ' => ['create'、 'edit'、 'show']); }
B. public function __construct(){$ this-> middleware( 'admin'、['のみ' => 'create | edit | show']);
C. public function __construct(){$ this-> middleware( 'admin'、['のみ' => 'create']); }
D. 上記のすべて
次のうち、カスタム検証メッセージを定義するのが正しいものはどれですか?
A. カスタムメッセージを3番目の引数として渡されます:: make method
B. 3番目の引数としてカスタムメッセージをVALIBARTAR :: MAKEメソッドに渡す
C. 3番目の引数としてカスタムメッセージをVALIBARTAR :: MAKEメソッドに渡す
D. 言語ファイルでカスタムメッセージを指定します。
E. 言語ファイルでカスタムメッセージを指定します。
F. 言語ファイルでカスタムメッセージを指定します。
G. メッセージメソッドをオーバーライドすることにより、フォームリクエストで使用されるエラーメッセージをカスタマイズする
H. メッセージメソッドをオーバーライドすることにより、フォームリクエストで使用されるエラーメッセージをカスタマイズする
I. メッセージメソッドをオーバーライドしてフォームリクエストで使用されるエラーメッセージをカスタマイズ
カスタム検証クラス内の検証ルールを使用しますか?
A. $ emailsoutput = output :: get( 'email'); $ emails = Explode( '、'、$ emails); foreach($ emails as $ email){$ validator = validator :: make(['email' => $ email]、['email' => '必須| email']); if($ validator-> fails()){//入力に無効な電子メールがあります。 }}
B. $ emailsinput = input :: get( 'email'); $ emails = Explode( '、'、$ emails); foreach($ emails as $ email){$ validator = validator :: make(['email' => $ email]、['email' => '必須| email']); if($ validator-> fails()){//入力に無効な電子メールがあります
C. $ emailsoutput = output :: get_email( 'email'); $ emails = Explode( '、'、$ emails); foreach($ emails as $ email){$ validator = validator :: make(['email' => $ email]、['email' => '必須| email']); if($ validator-> fails()){//入力に無効な電子メールがあります。 }}
D. なし
次のメソッドのどれをモデルで使用して関係を構築できるものはどれですか?
A. belongStomany()
B. belongStomany()
C. belongStomany()
D. belongStomany()
E. hasone()
F. hasone()
G. hasone()
H. hasone()
I. 多くを持っています()
J. 多くを持っています()
K. 多くを持っています()
L. 多くを持っています()
M. 属する()
N. 属する()
O. 属する()
P. 属する()
次のうちどれを使用して、典型的な「crud」を持つコントローラーを作成できるものを使用できます。ルート?
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 - すべて
すべての「crud」を処理するコントローラーを作成するには、ルート、次のうちどれが正しいコマンドですか?
A. PHP Artisan Make:Controller CarController -All
B. PHP Artisan Make:Controller CarController -Crud
C. PHP Artisan Make:コントローラーカーコントローラー
D. PHP Artisan Make:Controller Carcontroller –Resource
ブログ投稿に無限のコメントがある場合、ポストモデルに次のコードを配置することで、1対多数の関係を定義できますか?
A. public function comments(){return $ this-> hasmany( 'app \ comment'); }
B. public function comments(){return $ this-> belongsto( 'app \ comment'); }
C. public function comments(){return $ this-> onetomany( 'app \ comment'); }
次の変数のうち、ブレードのループ内で利用可能な変数はどれですか?
A. $ ITERET
B. $最初
C. $インデックス
D. $ loop
次のコントローラーのどれがすべてのコントローラーによって拡張されるべきですか?
A. コントローラーを追加します
B. アドバンスコントローラー
C. ベースコントローラー
D. コントローラーを表示します
サービスプロバイダーのブートメソッド内のファサードを使用して、すべてのビューとデータを共有できますか?
A. view :: config( 'key'、 'value');
B. view :: put( 'key'、 'value');
C. view :: store( 'key'、 'value');
D. view :: share( 'key'、 'value');
コントローラーアクションメソッドのいくつかの異なるリターンタイプをリストしますか?
A. 結果を表示、JavaScriptの結果
B. 結果をリダイレクト、JSON結果
C. コンテンツの結果
D. 上記のすべて
アイテムを永久にキャッシュに保存するために使用できる方法はどれですか?
A. キャッシュ::永久( 'key'、 'value');
B. キャッシュ:: add( 'key'、 'value');
C. キャッシュ:: put( 'key'、 'value');
D. キャッシュ:: forever( 'key'、 'value');
\ config :: set(' database.connections.customers.database'、' db_a'); 
A. db :: reconnect( 'customers');
B. db :: unprepared( 'db_a'を使用);
C. db :: select( 'select database()')[0] - > {" database()"}
D. 上記のすべて
ルートの定義に正しいものは次のうちどれですか?
A. ルート:: get( 'user/{name?}')
B. ルート:: get( 'user/{name?}')
C. ルート:: get( 'user/{name}')
D. ルート:: get( 'user/{name}')
E. ルート:: get( '{user}/name')
F. ルート:: get( '{user}/name')
G. ルート:: get( 'user/?name}')
H. ルート:: get( 'user/?name}')
コントローラーでヘッダー承認キーを取得する方法?
A. パブリック関数YourControllerFunction(\ Illuminate \ http \ request $ request){$ header = $ request-> addheader( 'authorization'); //いくつかのことをする}
B. パブリック関数YourControllerFunction(\ Illuminate \ http \ request $ request){$ header = $ request-> header( 'authorization'); //いくつかのことをする}
C. パブリック関数YourControllerFunction(/Illuminate/http/request){$ header = $ request-> addheader( 'authorization'); //いくつかのことをする}
D. 上記のどれでもない
ルート属性を共有するには、ルートグループを使用するのが最善ですか?
A. 真実
B. 間違い
次のうち、ミドルウェアを割り当てる正しい方法はどれですか' auth'ルートへ?
A. ルート:: get( 'profile'、['middleware' => 'auth'、 'ouses' => 'usercontroller@show']);
B. ルート:: get( 'profile'、['controller' => 'auth'、 'uses' => 'usercontroller@show']);
C. ルート:: get( 'profile'、['secure' => 'auth'、 'uses' => 'usercontroller@show']);
D. ルート:: get( 'profile'、['filter' => 'auth'、 'ouses' => 'usercontroller@show']);
次のファイルのうち、データベース構成が含まれていますか?
A. config/db.php
B. public/database.php
C. config/config.php
D. config/database.php
Eloquentがcreated_atとupdated_at列を自動的に管理したくない場合、次のうち正しいものはどれですか?
A. モデル$タイムスタンプのプロパティを偽に設定します
B. Eloquentは、created_atおよびupdated_at列を常に自動的に管理します
C. モデル$ created_atとupdated_atプロパティをfalseに設定します
次の方法のどれが移行クラスによって提供されますか?
A. 上()
B. 上()
C. 下()
D. 下()
E. 作成()
F. 作成()
G. 破壊()
H. 破壊()
次のコマンドのうち、すべての未解決の移行を実行するために使用する必要がありますか?
A. PHP Artisan Migrate:migration_name
B. PHP職人が移行する
C. PHP Artisan Create:移行
D. PHP Artisan Generate:移行
Laravel Eloquentのクエリの最初の結果を取得する方法はどれですか?
A. findorpass(1);
B. すべて(1);
C. FindOrfail(1);
D. get(1);
Migrationsディレクトリには、Laravelが現在の__のスキーマを更新するか、アプリケーションのすべてのバージョンを同期に保ちながら値を入力できるPHPクラスが含まれています。ファイル名にはタイムスタンプが含まれているため、移行ファイルを手動で作成してはなりません。代わりに、usetheartisancliinterfacecommand php職人の移行:新しい移行を作成するために作成します。
A. 言語
B. config
C. ライブラリ
D. データベース
少なくとも1つのコメントがあるすべてのブログ投稿を取得します。 (モデルにはすでに多くの関係があり、すでに設定されています)
A. $ post = app \ post :: has( 'comments') - > get();
B. $ post = app \ post :: find( 'comments') - > get();
C. $ post = app \ post :: find() - > comments() - > get();
Eloquentは、次のイベントを発射することで、モデルのライフサイクルでさまざまなポイントに接続できます。 (適用されるすべてを選択してください)
A. 作成
B. 作成
C. 作成
D. 作成
E. 作成した
F. 作成した
G. 作成した
H. 作成した
I. 更新
J. 更新
K. の更新
L. 更新
M. 復元
N. 復元
O. 復元
P. 復元
すべての雄弁なモデルは、デフォルトで大量割り当てから保護します。
A. 真実
B. 間違い
移行でデータベースビューを作成するLaravel 5.2
A. [leaguesの名前]として[leagues.id = team.country_id)プレイヤーにselect(leaguesからの名前)としてselect(leaguesからの名前)としてビューを作成します。 points.remniants)as trem count(points.remniants where points.remniants <4)as crem
B. [leaguesの名前]として[leagues.id = team.country_id)プレイヤーにselect(leaguesからの名前)としてselect(leaguesからの名前)としてビューを作成します。 points.remniants)as trem count(points.remniants where points.remniants <4)as crem
C. LeaguesのCREMとしてのCREMとしてのCREMとして(Leagues.id = Team.Country_ID)プレイヤーに参加するため、regues.name、select leagues.name、sum(points.remniants)as trem sum(points.remniants <4、1、0))としてビューを作成します。 on(teams.id = players.team_id)on(player.id = points.player_id);
D. LeaguesのCREMとしてのCREMとしてのCREMとして(Leagues.id = Team.Country_ID)プレイヤーに参加するため、regues.name、select leagues.name、sum(points.remniants)as trem sum(points.remniants <4、1、0))としてビューを作成します。 on(teams.id = players.team_id)on(player.id = points.player_id);
E. db :: statement( 'leagues.name as name、sum(points.remniants)as trem、count(case when points.remnants <4 then 1 end)としてregues.nameとしてregues.nameとしてviewを作成します(teams.legue_id = leagues.id)on players on(players.team_id = teams.id)on points on(points.player_id = players.id); ');
F. db :: statement( 'leagues.name as name、sum(points.remniants)as trem、count(case when points.remnants <4 then 1 end)としてregues.nameとしてregues.nameとしてviewを作成します(teams.legue_id = leagues.id)on players on(players.team_id = teams.id)on points on(points.player_id = players.id); ');
G. 上記のすべて
H. 上記のすべて
次のうち、ユーザーという名前のテーブルからすべての行を取得するのが正しいものはどれですか?
A. db :: list( 'users') - &gt; get();
B. db :: table( 'users');
C. db :: table( 'users') - &gt; all();
D. db :: table( 'users') - &gt; get();
ソフト削除モデルを取得するのが正しいのは次のうちどれですか?
A. $ flights = app \ flight :: withtrashed() - &gt; get();
B. $ flights = app \ flight :: onlytrashed() - &gt; get();
C. $ flights = app \ flight :: onlydeleted() - &gt; get();
D. $ flights = app \ flight :: trashed() - &gt; get();
次のデータベースのどれがLaravel5によってサポートされていますか?
A. postgresql
B. postgreSql
C. postgreSql
D. mysql
E. mysql
F. mysql
G. sqlite
H. sqlite
I. sqlite
J. mongodb
K. mongodb
L. mongodb
データベーステーブルから選択した列のみを取得します。
A. $ selected_vote = users_details :: lists( 'selected_vote');
B. $ selected_vote = users_details :: all() - &gt; get( 'selected_vote');
C. $ selected_vote = users_details :: get(['selected_vote']);
D. 上記のすべて
次のうち、単一の投稿(post_id = 1)に関連付けられているすべてのコメントを取得するのが正しいものはどれですか?
A. $ comments = app \ post :: comments-&gt; find(1);
B. $ comments = app \ post :: find() - &gt;コメント(1);
C. $ comments = app \ post :: find(1) - &gt; comments;
次のコードのうち、複数のレコードを挿入するのが正しいものはどれですか?
A. public function store(request $ request){$ inputarrays = getInput :: allitem(); $スケジュール=新しいスケジュール。 foreach($ inputarrays as $ array){$ student-&gt; name = $ name; $ Student-&GT; for_date = $ date; $ Student-&GT; Save(); } return view( 'entusent.index'); }
B. public function store(request $ request){$ inputarrays = getInput :: all(); $スケジュール=新しいスケジュール。 foreach($ inputarrays as $ array){$ student-&gt; name = $ name; $ Student-&GT; for_date = $ date; $ Student-&GT; Save(); } return view( 'entusent.index'); }
C. public function store(request $ request){$ inputarrays = input :: all(); $スケジュール=新しいスケジュール。 foreach($ inputarrays as $ array){$ student-&gt; name = $ name; $ Student-&GT; for_date = $ date; $ Student-&GT; Save(); } return view( 'entusent.index'); }
D. 上記のすべて
次のうち、正しいルート方法はどれですか?
A. ルート:: get($ uri、$ callback);
B. ルート:: get($ uri、$ callback);
C. ルート:: get($ uri、$ callback);
D. ルート:: get($ uri、$ callback);
E. ルート:: options($ uri、$ callback);
F. ルート:: options($ uri、$ callback);
G. ルート:: options($ uri、$ callback);
H. ルート:: options($ uri、$ callback);
I. ルート:: put($ uri、$ callback);
J. ルート:: put($ uri、$ callback);
K. ルート:: put($ uri、$ callback);
L. ルート:: put($ uri、$ callback);
M. ルート:: delete($ uri、$ callback);
N. ルート:: delete($ uri、$ callback);
O. ルート:: delete($ uri、$ callback);
P. ルート:: delete($ uri、$ callback);
次のうち、名前付きルートのURLを取得するのが正しいもの&#39;?
A. $ url = route( 'contact');
B. $ url = route() - &gt; name( 'contact');
C. $ url = name( 'contact');
D. $ url = route :: name( 'contact');
ルートパラメーターにはアンダースコアがありません&#39; _&#39;文字?
A. 真実
B. 間違い
次のうち、画像のURLを取得するのに当てはまるのはどれですか&#39; IMG/logo.png&#39;ルートから&#39;/例&#39; ?
A. route :: get( 'emple'、function(){return url :: asset( 'img/logo.png');});
B. route :: get( 'emple'、function(){return url :: assets( 'img/logo.png');});
C. route :: get( 'emple'、function(){return url :: full( 'img/logo.png');});
次のうちどれがすべてのルートをリストしますか?
A. PHP職人ルート:すべて
B. PHP職人ルート:リスト
C. PHP職人ルート
D. PHP職人ルート - すべて
次のうち、ブレードに覆い隠されていないデータを表示するのが正しいものはどれですか?
A. こんにちは、{$ name}。
B. こんにちは、 {! $ name!}。
C. こんにちは、 {!! $ name !!}。
D. こんにちは、{{$ name}}。
次のうち、ブレードの代わりにjavaScriptを使用して式をレンダリングするのが正しいものはどれですか?
A. こんにちは、{{name}}。
B. こんにちは、?{{name}}。
C. こんにちは、 @{{name}}。
D. こんにちは、{{{name}}}。
次のうち、ブレードの@eachディレクティブの最後のパラメーターはどれですか?
A. 繰り返したいアレイまたはコレクション
B. 配列またはコレクションの各要素をレンダリングする部分を表示する
C. 指定された配列が空の場合にレンダリングされるビュー
ウェブサイトのニュースを含むコレクションがあるとします。すべてのビューでそのコレクションを共有する最良の方法は何ですか?
A. $ news = newsstory :: orderby( 'created_at'、 'desc') - &gt; paginate(5);
B. view() - &gt; share( 'news'、newsstory :: orderby( 'created_at'、 'desc') - &gt; paginate(5));
C. view() - &gt; addshare( 'news'、newsstory :: orderby( 'created_at'、 'desc') - &gt; paginate(5));
D. 上記のすべて
ビュービューを参照するには( 'user.profile'、$ data);次のうち、ビューファイルの正しい名前とパスですか?
A. リソース/ビュー/ユーザー/プロフィール
B. リソース/ビュー/admin/user.blade.php
C. ストレージ/ビュー/admin/profile.blade.php
D. リソース/ビュー/ユーザー/プロフィール.blade.php
次のうち、ブレードテンプレートに正しいものはどれですか?
A. <p> {{date( 'd/m/y')}} </p>
B. <p> {{date( 'd/m/y')}} </p>
C. @if($ anthing)<p>何かが本当です!</p> @else <p>何かが偽です!</p> @endif
D. @if($ anthing)<p>何かが本当です!</p> @else <p>何かが偽です!</p> @endif
E. @for($ i = 0; $ i <999; $ i ++)<p> ven {{$ i}}レッドパンダ、十分ではありません!</p> @endfor
F. @for($ i = 0; $ i <999; $ i ++)<p> ven {{$ i}}赤いパンダ、十分ではありません!</p> @endfor
次のうちどれが最初に実行されますか?
A. view :: creator( 'profile'、 'app \ http \ viewcreators \ profilecreator');
B. view :: composer( 'profile'、 'app \ http \ viewcreators \ profilecreator');
ビューファイルの正しいディレクトリは次のうちどれですか?
A. アプリ/ビュー
B. ストレージ/ビュー
C. リソース/ビュー
D. パブリック/ビュー
次のオプションを使用すると、多くの関係から多くの関係を持つ画像をアップロードできます。
A. $ file = request :: file( 'resume'); $ extension = $ file-&gt; getClientoriginalExtension();ストレージ:: disk( 'local') - &gt; put($ file-&gt; getFileName()。 '。'。$ extension、file :: get($ file)); $ resume = new Resume(); $ resume-&gt; mime = $ file-&gt; getClientMimeType(); $ resume-&gt; filename = $ file-&gt; getFileName()。 '。'。$ extension; $候補者= new condastate(); $ data = array_except($ data、array( '_ token'、 'resume')); $ user-&gt; condidate() - &gt; save($ condastate); $候補者 - &gt; resume() - &gt; save($ resume); $候補= $ user-&gt;候補者($ user); $候補者 - &gt; update($ data);
B. public function create(){$ categories = category :: list( 'name'、 'id'); $ days = day :: lists( 'dayname'、 'id'); return View( 'article.create'、compact( 'categories'、 'days')); } public function store(articlerequest $ request){$ image_name = $ request-&gt; file( 'image') - &gt; getClientoriginalName(); $ request-&gt; file( 'image') - &gt; move(base_path()。 '/public/images'、$ image_name); $ article =($ request-&gt;を除く(['image'])); $ article ['image'] = $ image_name;記事:: create($ article); }
C. $ file = request :: addfile( 'resume'); $ extension = $ files-&gt; getClientoriginalExtension();ストレージ:: disk( 'local') - &gt; put($ file-&gt; getFileName()。 '。'。$ extension、file :: get($ file)); $ resume = new Resume(); $ resume-&gt; mime = $ file-&gt; getClientMimeType(); $ resume-&gt; filename = $ file-&gt; getFileName()。 '。'。$ extension; $候補者= new condastate(); $ data = array_except($ data、array( '_ token'、 'resume')); $ user-&gt; condidate() - &gt; save($ condastate); $候補者 - &gt; resume() - &gt; save($ resume); $候補= $ user-&gt;候補者($ user); $候補者 - &gt; update($ data);
D. 上記のすべて
次のうち、ブレードの三元ステートメントのショートカットはどれですか?
A. {{ISSET($ name)? $ name: 'default'}}
B. {{$ nameまたは 'default'}}
C. {{$ name else 'default'}}
D. なし
次のうち、データをビューに渡すための正しい構文ですか?
A. return View( 'Greatings'、['name' => 'Victoria']);
B. return View( 'Greatings'、['name' => 'Victoria']);
C. return View( 'Greating') - > with( 'user'、 'victoria');
D. return View( 'Greating') - > with( 'user'、 'victoria');
E. return View( 'Greating') - > - > with all(compact( 'teams'))
F. return View( 'Greating') - > - > with all(compact( 'teams'))
次のうち、テンプレートにセクション(&#39; content&#39;)を含めるのが正しいものはどれですか?
A. @include( 'content')
B. @yield( 'content')
C. {{ コンテンツ }}
D. @define( 'content')
次のファサードのどれを使用して、リクエストの現在のURLを取得できますか?
A. url :: current();
B. ルート:: current();
C. url :: url();
D. ルート:: url();
次のうち、プライマリキー2でモデルを削除するのが正しいものはどれですか?
A. $ flight = app \ flight :: find(2); $ flight-&gt; delete();
B. $ flight-&gt; delete(2);
C. App \ Flight :: Destroy(2);
フォームデータを検証するためにルート定義に含めることができるのは次のうちどれですか?
A. VALIDATOR :: valid($ formdata、$ rules);
B. VALIDATOR :: make($ formdata、$ rules);
C. validate :: make($ formdata、$ rules);
D. validate :: create($ formdata、$ rules););
フォームでリストを選択するにはデフォルト値を追加します。
A. form :: getSelect( 'mySelect'、$ categories、$ mySelectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}}
B. form :: getSelect( 'mySelect'、$ categories、$ mySelectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}}
C. form :: getSelect( 'mySelect'、array_merge(['' =&gt; ['label' =&gt; 'select'、 'disabled' =&gt; true]、$ categories)、$ myselectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}
D. form :: getSelect( 'mySelect'、array_merge(['' =&gt; ['label' =&gt; 'select'、 'disabled' =&gt; true]、$ categories)、$ myselectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}
E. form :: getSelect( 'mySelect'、array_merge(['' =&gt; ['label' =&gt; 'select'、 'disabled' =&gt; true]、$ categories)、$ myselectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}
F. form :: getSelect( 'mySelect'、array_merge(['' =&gt; ['label' =&gt; 'select'、 'disabled' =&gt; true]、$ categories)、$ myselectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}
G. form :: select( 'mySelect'、$ categories、$ myselectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}}
H. form :: select( 'mySelect'、$ categories、$ myselectedCategories、array( 'class' =&gt; 'form-control'、 'id' =&gt; 'mySelect')}}}
フォームクラスを使用して、&#39;無効を追加します&#39;いくつかのオプションの属性。
A. {{form :: select( 'set'、$ sets、$ prod-&gt; set_id、array( 'class' =&gt; 'form-select')}}
B. {{form :: select( 'set'、$ sets、$ prod-&gt; set_id、array( 'class' =&gt; 'form-select'、 'disabled')}}
C. {{form :: select( 'set'、$ sets、$ prod-&gt; set_id、array( 'class' =&gt; 'form-select'、 'addDisabled')}}
D. 上記のすべて
フォームデータが有効である場合、次のバリデーターメソッドのどれが「true」を返しますか?
A. fails()
B. passes()
C. 有効()
D. 成功()
次のURLがある場合http://myapp.dev/?foo=bar&baz=boo次のうち、「foo」と「baz」の値を取得するものはどれですか?
A. リクエスト:: get( 'foo'、 'baz');
B. リクエスト:: only(['foo'、 'baz']);
C. リクエスト::( 'foo'、 'baz')を除く;
URLクエリ文字列を使用するときにルーティングする方法?
A. //routes.phpルート:: get( 'stats'、 'statscontroller@index'); // statscontroller public function index(){if(input :: has( 'name')and input :: has( 'device')))return $ this-&gt; store(); // statを表示...} public function store(){$ input = input :: only( 'name'、 'device'); // statを保存...}
B. //routes.phpルート:: get( 'stats/?name =*&amp; device =*'、 'statscontroller@store'); // statscontroller public function index(){if(input :: has( 'name')and input :: has( 'device')))return $ this-&gt; store(); // statを表示...} public function store(){$ input = input :: only( 'name'、 'device'); //統計を保存...}
C. //routes.phpルート:: get( 'stats/{query}'、 'statscontroller@store'); // statscontroller public function index(){if(input :: has( 'name')and input :: has( 'device')))return $ this-&gt; store(); // statを表示...} public function store(){$ input = input :: only( 'name'、 'device'); //統計を保存...}
D. 上記のすべて
ルートの収集に共通のプロパティを適用するには、次の方法のいずれかを使用できますか?
A. ルート:: post( 'article/new'、 'articlecontroller@newarticle');
B. ルート:: group( 'article/new'、 'articlecontroller@newarticle');
C. ルート:: post( 'articlecontroller@newarticle'、 'article/new');
次のうち、&#39;人&#39という名前のモデルを作成するのが正しいものはどれですか。それに伴う移行がありますか?
A. PHP Laravel Make:Model Person -M
B. PHP職人メーカー:モデルパーソン-M
C. PHP Artisan Make:モデルパーソン
D. PHP Artisan Create:Model Person –M
次の職人コマンドのどれが「プロジェクト」という名前のテーブルを含むモデルを作成するのが正しいですか?
A. PHP Artisan Make:Model Project
B. PHP Artisan Create:Model Project -M
C. PHP Artisan Create:Table Project
D. PHP Artisan Make:Model Project -M
ルートの収集に共通プロパティを適用するために使用できる方法はどれですか?
A. コレクション()
B. グループ()
C. リスト()
D. 設定()
次のうち、モデルインスタンスをルートに直接自動的に注入する便利で正しい方法はどれですか?
A. route :: get( 'API/users/{user}'、function($ user){return $ user-> email;});
B. route :: get( 'users/{user}'、function(app \ user $ user){return $ user-> email;});
C. route :: get( 'users/{id}'、function(app \ user $ user){return $ user-> email;});
次のうち、ビューの$ listという名前の配列をループするのが正しいものはどれですか?
A. ul&gt; @foreach($ lists as $ list)&lt; li&gt; {{$ list}}&lt;/li&gt; @endforeach&lt;/ul&gt;
B. ul&gt; {foreach($ lists as $ list)}&lt; li&gt; {{$ list}}&lt;/li&gt; {endforeach}&lt;/ul&gt;
C. ul&gt; @foreach($ list as $ lists)&lt; li&gt; {{$ list}}&lt;/li&gt; @endforeach&lt;/ul&gt;
D. ul&gt; @foreach($ lists as $ list)&lt; li&gt; {{$ list}}&lt;/li&gt; @end&lt;/ul&gt;
アレイが空の場合、メッセージを印刷するためにビューで使用できるのは次のうちどれですか?
A. ul&gt; @while($ name as $ name)&lt; li&gt; {{$ name}}&lt;/li&gt; @else&lt; li&gt;リストする名前がありません。&lt;/li&gt; @endwhile&lt;/ul&gt;
B. ul&gt; @if($ name as $ name)&lt; li&gt; {{$ name}}&lt;/li&gt; @else&lt; li&gt;リストする名前がありません。&lt;/li&gt; @endif&lt;/ul&gt;
C. ul&gt; @for($ name as $ name)&lt; li&gt; {{$ name}}&lt;/li&gt; @else&lt; li&gt;リストする名前がありません。&lt;/li&gt; @endfor&lt;/ul&gt;
D. ul&gt; @forelse($ name as $ name)&lt; li&gt; {{$ name}}&lt;/li&gt; @Empty&lt; li&gt;リストする名前がありません。&lt;/li&gt; @endforelse&lt;/ul&gt;
エラーなしで次のステートメントを実行するために、次のうち正しいものはどれですか? $ flight = app \ user :: create([&#39; name&#39; =&gt;&#39; john doe&#39;];
A. モデルでは、セット:保護された$ fillable = ['name'];
B. モデルでは、セット:保護された$ guarded = ['name'];
C. 上記のステートメントはエラーなしで実行され、データベースにレコードが作成されます。
ビューがレンダリングされたときにコールバックを定義するには:
A. view :: composer()
B. 表示:: callback()
C. view :: method()
D. view :: match()
ブレードファイルで@sectionと@endsectionを使用する前に必要なのは次のうちどれですか?
A. @レンプレート
B. @extends
C. @必須
D. @含む
データベーステーブルから単一の列を取得するには、次の方法のいずれかをチェーンできますか?
A. - &gt; name( 'title');
B. - &gt; get( 'title');
C. - &gt; column( 'title');
D. - &gt; pluck( 'title');
次の検証ルールのうち、ファイルが最小寸法200の高さx最小幅の画像ファイルであることを検証するのが正しいものはどれですか?
A. 「アバター」=&gt; '寸法:min_width = 100、min_height = 200'
B. 「アバター」=&gt; 'ファイル:画像|寸法:min_width = 100、min_height = 200'
C. 「アバター」=&gt; 'ファイル:type = image、min_width = 100、min_height = 200'
D. 「アバター」=&gt; '画像:min_width = 100、min_height = 200'
$ name =&quot; andy&quot;?ようこそ、{{$ nameまたは&#39; John&#39; }}
A. ようこそ、アンディ・ジョン
B. ようこそ、アンディまたはジョン
C. ようこそ、アンディ
D. ようこそ、ジョン
次のループのうち、ブレードで使用できるのはどれですか?
A. @for($ i = 0; $ i <10; $ i ++)現在の値は{{$ i}} @endfor です
B. @for($ i = 0; $ i <10; $ i ++)現在の値は{{$ i}} @endforです
C. @for($ i = 0; $ i <10; $ i ++)現在の値は{{$ i}} @endforです
D. @for($ i = 0; $ i <10; $ i ++)現在の値は{{$ i}} @endforです
E. @foreach($ users as $ user)<p>これはuser {{$ user-> id}} </p> @endforeachです
F. @foreach($ users as $ user)<p>これはユーザー{{$ user-> id}} </p> @endforeach です
G. @foreach($ users as $ user)<p>これはuser {{$ user-> id}} </p> @endforeachです
H. @foreach($ users as $ user)<p>これはuser {{$ user-> id}} </p> @endforeachです
I. @forelse($ users as $ user)<li> {{$ user-> name}} </li> @Empty <p> no users </p> @endforelse
J. @forelse($ users as $ user)<li> {{$ user-> name}} </li> @Empty <p> no users </p> @endforelse
K. @forelse($ users as $ user)<li> {{$ user-> name}} </li> @Empty <p> no users </p> @endforelse
L. @forelse($ users as $ user)<li> {{$ user-> name}} </li> @Empty <p> no users </p> @endforelse
M. @while(true)<p>私は永遠にループしています。
N. @while(true)<p>私は永遠にループしています。
O. @while(true)<p>私は永遠にループしています。
P. @while(true)<p>私は永遠にループしています。</p> @endwhile
次のうち、ビューに$ name変数を渡すのが正しいものはどれですか?
A. public function index(){return view( 'welcome') - > with( 'name'、 'foo'); }
B. public function index(){return view( 'welcome') - > with( 'name'、 'foo'); }
C. public function index(){$ name = 'foo'; return view( 'welcome') - > withname($ name); }
D. public function index(){$ name = 'foo'; return view( 'welcome') - > withname($ name); }
E. public function index(){$ name = 'foo'; return View( 'Welcome'、compact( 'name')); }
F. public function index(){$ name = 'foo'; return View( 'Welcome'、compact( 'name')); }
次のうち、スキーマで使用できるのはどれですか:: create()メソッド?
A. $ table-&gt; integer( 'id');
B. $ table-&gt; string( 'username');
C. $ table-&gt; primary( 'id');
D. $ table-&gt; unique( 'username');
次のうち、ビューに画像を追加するために使用できるのはどれですか?
A. &lt; img src =&quot; {{url :: asset( 'img/myimage.png')}}&quot; alt =&quot;写真&quot;/&gt;
B. {{html :: image( 'img/myimage.png'、 'a picture')}}
C. include(app_path()。&quot; // resources/views/fronthead.blade.php&quot;);
D. 上記のすべて
次の静的メソッドのうち、モデルで使用できるのはどれですか? (適用されるすべてを選択してください)
A. ::探す()
B. ::探す()
C. ::探す()
D. ::破壊()
E. ::破壊()
F. ::破壊()
G. ::全て()
H. ::全て()
I. ::全て()
J. ::見せる()
K. ::見せる()
L. ::見せる()
既存のテーブルの列を変更するために、次の方法のどれを使用する必要がありますか?
A. スキーマ:: alter()
B. スキーマ:: create()
C. スキーマ:: update()
D. スキーマ:: table()
次のうち、名前付きルート 'photos.index'?
A. ルート:: get( 'redirect'、function(){return redirect :: to( 'photos.index');});
B. ルート:: get( 'redirect'、function(){return redirect :: route( 'photos.index');});
C. ルート:: get( 'redirect'、function(){return redirect( 'photos.index');});
D. ルート:: get( 'redirect'、function(){return redirect :: route( 'photos');});
次のうち、Bladeによって無視されるのはどれですか?
A. {{$ variable}}
B. {!! $変数!!}
C. @{{$ variable}}
D. {{$ variable}}}
次のいずれかがファイルアップロードの正しいフォームエンコードですか?
A. form method =&quot; post&quot; type =&quot; multipart/form-data&quot;&gt;
B. &lt; form method =&quot; post&quot;&gt;
C. &lt; form method =&quot; get&quot; enctype =&quot; multipart/form-data&quot;&gt;
D. &lt; form method =&quot; post&quot; enctype =&quot; multipart/form-data&quot;&gt;
アップロードされたファイルを保存するための正しいコマンドは次のうちどれですか?
A. $ request-&gt; file( 'avatar') - &gt; store( 'avatars');
B. $ request-&gt; input( 'avatar') - &gt; store( 'avatars');
C. $ request-&gt; file( 'avatar') - &gt; save( 'avatars');
D. $ request-&gt; input( 'avatar') - &gt; save( 'avatars');
次の関数のうち、あなたのビューの名前のあるルートに使用できるのはどれですか?
A. url()
B. ルート()
C. uri()
D. slug()