二、PHP框架Laravel学习笔记——路由的定义和控制器
生活随笔
收集整理的這篇文章主要介紹了
二、PHP框架Laravel学习笔记——路由的定义和控制器
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.路由的定義
什么是路由?路由就是提供接受 HTTP 請求的路徑,并和程序交互的功能;
簡單點理解,就是為了提供訪問程序的 URL 地址,所做的一些設置工作;
phpstorm 支持 cmd 操作,左下角 Terminal 按鈕展開,調整字體即可;
輸入 php artisan serve命令后,即支持 localhost:8000 內置服務器;
路由的定義文件在根目錄 routes/web.php 中,可以看到 welcome 頁面;
我們創建一個路由,讓它返回一段信息,并設置響應的 url 地址;
瀏覽器訪問:http://localhost:8000/index
在路由定義上,我們采用了::get()這個方法,它接受的就是 GET 提交;
::post()、::put()、::delete()是表單和 Ajax 的提交接受方式;
::any()表示不管你是哪種提交方式,我智能的全部接收響應;
::match()表示接收你指定的提交方式,用數組作為參數傳遞;
http://localhost:8000/index/5
上面例子中{id}表示在 url 的動態參數,比如數字 5;
那么閉包的$id,可以接受 url 傳遞過來的 5,最終輸出 5;
二.創建控制器
控制器目錄在 app\Http\Controllers 下,使用 IED 會自動生成命名空間;
通過設置路由來訪問創建好的控制器,參數二:控制器@方法名;
總結
以上是生活随笔為你收集整理的二、PHP框架Laravel学习笔记——路由的定义和控制器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二十二、PHP框架Laravel学习笔记
- 下一篇: delphi 调用php接口_爱站权重查