Laravel請求

檢索請求URI

「路徑」方法用於檢索請求的URI。「is」方法用於檢索在該方法的參數指定請求URI的模式匹配。要獲得完整的URL,我們可以使用「url」的方法。

示例

第1步- 執行以下命令來創建一個新的控制器 : UriController。

php artisan make:controller UriController

第2步 - URL成功執行後,您會得到以下輸出 -
Laravel請求

第3步 - 創建一個控制器後,在該文件中添加以下代碼。

app/Http/Controllers/UriController.php

path(); echo 'Path Method: '.$path; echo '
'; // Usage of is method $pattern = $request->is('foo/\*'); echo 'is Method: '.$pattern; echo '
'; // Usage of url method $url = $request->url(); echo 'URL method: '.$url; } } 第4步 - 添加下面一行到 app/Http/route.php 文件。 **app/Http/route.php** Route::get('/foo/bar','UriController@index'); 第5步 - 訪問以下網址 **https://asset.1ju.org/foo/bar** 第6步 - 得到如下面的輸出結果。 ![Laravel請求](https://asset.1ju.org/cmsstatic/laravel-24.png) 檢索輸入 -------- Laravel 很容易地檢索輸入值。 不管使用什麼方法:「get」或「post」,Laravel方法對於這兩種方法檢索的輸入值的方法是相同的。有兩種方法我們可以用來檢索輸入值。 * 使用 input() 方法 * 使用Request 實例的屬性 ### 使用 input() 方法 input() 方法接受一個參數,在表單中的字段的名稱。例如,如果表單中包含 username 字段那麼可以通過以下方式進行訪問。 $name = $request->input('username'); ### 使用Request 實例的屬性 就像 input() 方法,我們可以直接從請求(Request)實例獲取 username 屬性。 $request->username ### 示例 第1步 - 創建一個表單:Registration ,在這裏用戶可以註冊自己並保存表單:resources/views/register.php Form Example