定義乙個控制器
裡面有幾種方法
<?php
namespace
;use
think\controller
;class
user
extends
controller
//直接位址列輸入user/info會根據是post方法,還是get方法自動指向getinfo和postinfo
public
function
getinfo()
public
function
postinfo()
}
為user控制器設定快捷路由(route/route.php)
快捷路由會根據請求方式的不同,自動切換呼叫postinfo和getinfo方法
//快捷路由
route:
:controller
('user'
,'user'
);
通過url訪問
直接http://localhost:8888/user/info
顯示getinfo
通過post表單頁面訪問
<
!doctype html>
"en"
>
"utf-8"
>
testpost<
/title>
<
/head>
我是用於測試user的info方法的testpost模版
"user/info" method=
"post"
>
"submit"
>提交<
/button>
<
/form>
<
/body>
<
/html>
顯示postinfo thinkphp的路由模式
1 普通模式 關閉路由,完全使用預設的pathinfo模式,以後臺入口檔案admin.php為例,這裡我繫結了後台模組 繫結模組 define bind module admin 設定 是否開啟路由 url route on false,是否強制使用路由 url route must false,2...
thinkphp的路由的設定與使用
thinkphp的路由功能很實用也很強大,可以簡化url,有強大的正則匹配,可以做成任何想要的url樣式。在前台的config.php配置檔案中 1.首先開啟路由 1 url router on true,2.配置路由規則了,使用url route rules引數進行配置,格式為陣列。1 2 3 4...
thinkphp部署在nginx上的路由規則配置
網上通用解決方法的配置如下 plain view plain copy server location php fastcgi param path info path info fastcgi param script filename document root fastcgi script n...