Thinkphp5路由及其用法
阿新 • • 發佈:2019-01-13
訪問地址:/index.php/index/a/index
註釋:(index.php預設入口檔案) (index是控制器的資料夾下)(a是控制器名稱) (index是方法)
在application(應用目錄下)下的index/controller建立控制器
composer建立控制器命令:
php think make:controller name
注:控制器開頭必須大寫第一個字母,否則會報錯
檢視:建立在controller平級(view)
模型:建立在controller評級 model
composer建立模型命令:
php think make:model name
引入模型如下:
返回檢視:return view('show')->直接進入想要的檢視,'show'上級有資料夾也沒關係,但是必須要跟型別相同才可以,因為是直接找跟類名相同的資料夾
重定向:
跟laravel格式一樣:return redirect("/index.php/api/index/file");
跳轉路由方法如下:
<a href="/index.php/api/index/file"></a> form表單跳轉如下: action="{:url('index/add')}";//index是控制器,add是方法 其二根據<a>標籤方式跳轉也是可以的
CURD thinkphp5其實跟laravel的curd基本一致 引用DB檔案後可以用 增加:$sql=Db:table('student')->insert($data); 刪除: $sql=Db:table(''student)->where('id',1)->delete(); 修改: $sql=Db:table(''student)->where('id',1)->update(); 查詢: $sql=Db:table('student')->select();