Laravel入門(二)

初識(shí)路由

學(xué)習(xí)版本的Laravel路由放在了learnlaravel5\routes\web.php 將在這里定義大多數(shù)的路由

基礎(chǔ)路由解析

閉包路由

Route::get('/', function () {
    return view('welcome');
});

閉包路由使用閉包作為此條請(qǐng)求的響應(yīng)代碼,方便靈活,很多簡(jiǎn)單操作直接在閉包里解決即可。例如“輸出服務(wù)器當(dāng)前時(shí)間”:

Route::get('now', function () {  
    return date("Y-m-d H:i:s");
});

如果你想得到北京時(shí)間,請(qǐng)?jiān)?learnlaravel5/config/app.php 第 55 行左右把 timezone 設(shè)置為上海:

'timezone' => 'Asia/Shanghai',

這時(shí)候訪問(wèn) http://域名/now 可以得到如下結(jié)果:

Paste_Image.png

控制器@方法 路由

大多數(shù)情況下我們都回歸倒MVC構(gòu)架

Route::get('/home', 'HomeController@index');

當(dāng)以 GET 方法訪問(wèn) http://域名/home 的時(shí)候,調(diào)用 HomeController 控制器中的 index 方法(函數(shù))。同理,你可以使用 Route::post('/home', 'HomeController@indexPost'); 響應(yīng) POST 方法的請(qǐng)求。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 0.1配置1.模板繼承2.控制器3.git4.支付寶支付的流程5.路由6.中間件7.請(qǐng)求8.laravel 學(xué)習(xí)筆...
    云龍789閱讀 884評(píng)論 0 5
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,551評(píng)論 19 139
  • 轉(zhuǎn)載于PHP Laravel框架路由配置及設(shè)置技巧全解 Laravel框架在PHP開發(fā)中使用十分廣泛,本文主要對(duì)L...
    木十2036閱讀 2,138評(píng)論 0 3
  • 路由作用 1.根據(jù)實(shí)現(xiàn)定義的路由規(guī)則,檢驗(yàn)URL請(qǐng)求,確定執(zhí)行或者拒絕; 2.路由規(guī)則可自定義,隱藏了原URL地址...
    PlusNie閱讀 2,745評(píng)論 1 5
  • 路由 路由(routing)就是通過(guò)互聯(lián)的網(wǎng)絡(luò)把信息從源地址傳輸?shù)侥康牡刂返幕顒?dòng)。路由發(fā)生在OSI網(wǎng)絡(luò)參考模型中的...
    Dearmadman閱讀 2,957評(píng)論 2 9

友情鏈接更多精彩內(nèi)容