Laravel路由設定和子路由設定執行個體分析,laravel執行個體分析
本文執行個體講述了Laravel路由設定和子路由設定方法。分享給大家供大家參考,具體如下:
普通路由設定
1、路由(routes.php)代碼:
Route::get('min','MinController@index');
min:為路由名稱,即url中輸入的,如127.0.0.1/min 這裡的min就是上面對應的min
MinController為檔案名稱(類名)
@index為方法名
2、控制器
namespace App\Http\Controllers;use App\Http\Controllers\Controller;class MinController extends Controller{ public function index(){ $name = 'Specs1'; return view('index')->with('name',$name); }}
子路由
1、路由:
Route::group(['namespace' => 'Min'], function () { Route::get('min/{index}','MinController@index'); //這裡的{index}類似於正則,即url可以隨意輸:127.0.0.1/min/$index 就像變數一樣,輸什麼都可以。但是後面的@index是真正的方法});
控制器:
namespace App\Http\Controllers\Min;//Min是控制器的檔案夾路徑use App\Http\Controllers\Controller;class MinController extends Controller{ public function index(){ $name = 'Specs1'; return view('min.index')->with('name',$name);//這裡的min.index等價於min/index 是min視圖檔案夾下面的index.blade.php檔案 }}
結構圖:
更多關於Laravel相關內容感興趣的讀者可查看本站專題:《Laravel架構入門與進階教程》、《php優秀開發架構總結》、《smarty模板入門基礎教程》、《php日期與時間用法總結》、《php物件導向程式設計入門教程》、《php字串(string)用法總結》、《php+mysql資料庫操作入門教程》及《php常見資料庫操作技巧匯總》
希望本文所述對大家基於Laravel架構的PHP程式設計有所協助。
您可能感興趣的文章:
- Laravel 5架構學習之路由、控制器和視圖簡介
- ThinkPHP、ZF2、Yaf、Laravel架構路由大比拼
- Laravel 4 初級教程之視圖、命名空間、路由
- 跟我學Laravel之路由
- Laravel架構路由配置總結、設定技巧大全
- Laravel5.1資料庫連接、建立資料庫、建立model及建立控制器的方法
- Laravel中Trait的用法執行個體詳解
- Laravel實現建構函式自動依賴注入的方法
- 基於laravel製作APP介面(API)
- PHP架構Laravel學習心得體會
- Laravel 中擷取上一篇和下一篇資料
http://www.bkjia.com/PHPjc/1117066.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1117066.htmlTechArticleLaravel路由設定和子路由設定執行個體分析,laravel執行個體分析 本文執行個體講述了Laravel路由設定和子路由設定方法。分享給大家供大家參考,具體如下...