1. 程式人生 > >Thinkphp5路由及其用法

Thinkphp5路由及其用法

訪問地址:/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();