Laravel教學
Laravel環境安裝配置
Laravel應用程序結構
Laravel配置
Laravel路由
Laravel中間件
Laravel控制器
Laravel請求
Laravel Cookie
Laravel響應
Laravel視圖
Laravel重定向
Laravel操作數據庫
Laravel插入數據庫表數據
Laravel檢索查詢數據
Laravel更新數據
Laravel刪除數據
Laravel錯誤和日誌記錄
Laravel表單處理
Laravel本地化
Laravel會話(session)
Laravel驗證
Laravel文件上傳
Laravel發送郵件
Laravel Ajax
Laravel錯誤處理
Laravel事件處理
Laravel Facades
Laravel安全
Laravel請求
檢索請求URI
「路徑」方法用於檢索請求的URI。「is」方法用於檢索在該方法的參數指定請求URI的模式匹配。要獲得完整的URL,我們可以使用「url」的方法。
示例
第1步- 執行以下命令來創建一個新的控制器 : UriController。
php artisan make:controller UriController
第2步 - URL成功執行後,您會得到以下輸出 -
第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