Laravel-request
提供:Dev Guides
Laravel-リクエスト
この章では、Laravelのリクエストについて詳しく学習します。
リクエストURIを取得する
例
ステップ1 *-以下のコマンドを実行して、 *UriController という新しいコントローラーを作成します。
- ステップ2 *-URLが正常に実行されると、次の出力が表示されます-
- ステップ3 *-コントローラーを作成した後、そのファイルに次のコードを追加します。
ステップ4 *- *app/Http/route.php ファイルに次の行を追加します。
- ステップ5 *-次のURLにアクセスします。
- ステップ6 *-出力は次の画像のように表示されます。
入力の取得
入力値はLaravelで簡単に取得できます。 「get」*または「post」*のどのメソッドが使用されても、Laravelメソッドは両方のメソッドの入力値を同じ方法で取得します。 入力値を取得するには2つの方法があります。
- input()メソッドを使用する
- Requestインスタンスのプロパティを使用する
input()メソッドを使用する
- input()*メソッドは、1つの引数、フォーム内のフィールドの名前を取ります。 たとえば、フォームにユーザー名フィールドが含まれている場合、次の方法でアクセスできます。
Requestインスタンスのプロパティを使用する
- input()*メソッドと同様に、リクエストインスタンスからユーザー名プロパティを直接取得できます。
例
リクエストの詳細を理解するには、次の例をご覧ください-
ステップ1 *-登録フォームを作成します。ユーザーは自分で登録し、フォームを *resources/views/register.php に保存できます。
ステップ2 *-以下のコマンドを実行して、 *UserRegistration コントローラーを作成します。
- ステップ3 *-上記のステップが正常に実行されると、次の出力が表示されます-
- ステップ4 *-次のコードをコピーします
ステップ5 *- *app/Http/routes.php ファイルに次の行を追加します。
- ステップ6 *-次のURLにアクセスすると、次の図に示す登録フォームが表示されます。 登録の詳細を入力して[登録]をクリックすると、2番目のページにユーザー登録の詳細を取得して表示したことが表示されます。
- ステップ7 *-出力は、以下の画像の下に示すようになります。