Laravel

Request & Response

Requestオブジェクト、入力処理、ファイルアップロード、レスポンスタイプ、リダイレクト、JSONレスポンス、Cookie、セッション

20 面接問題·
Junior
1

Requestオブジェクトのどのメソッドでフォームフィールドの値を取得できますか?

回答

Requestオブジェクトのinput()メソッドは、GET、POST、またはその他のHTTPメソッドで送信されたデータを取得できます。フィールド名をパラメータとして受け取り、その値を返します。フィールドが存在しない場合はnullを返します。null値を避けるために、第2パラメータとしてデフォルト値を渡すことができます。

2

リクエストに特定のフィールドが存在するかを確認できるメソッドはどれですか?

回答

has()メソッドは、1つ以上のフィールドがリクエストに存在し、空でない値を含んでいるかを確認します。ブール値を返します。空であってもフィールドの存在のみを確認するには、フィールドが存在し空でないことを確認するfilled()、または値を検証せず存在のみを確認するexists()を使用します。

3

リクエストのすべてのフィールドを配列として取得できるメソッドはどれですか?

回答

all() メソッドはリクエストのすべてのデータを連想配列として返します。特定のフィールドを絞り込む only() や特定のフィールドを除外する except() とは異なり、all() は送信されたすべてのデータを返します。このメソッドは、すべてのデータをバリデーションに渡したり、まとめて処理したりするのに便利です。

4

リクエストから特定のフィールドだけを取得するにはどうすればよいですか?

5

HTTP リクエスト経由でアップロードされたファイルを取得するにはどうすればよいですか?

+17 面接問題

次の面接に向けてLaravelをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める