ThinkPHP 3 2 3中訪問方式和URL生成

2021-08-28 04:44:04 字數 1021 閱讀 4965

thinkphp 3.2.3中簡單訪問方式:

你的網域名稱/模組(home)/控制器名(admin)/方法名(adminregister)

thinkphp內建提供了u方法,用於url的動態生成,可以確保專案在移植過程中不受環境的影響。

u('位址表示式',['引數'],['偽靜態字尾'],['顯示網域名稱'])
位址表示式

[模組/控制器/操作#錨點@網域名稱]?引數1=值1&引數2=值2...
如果不定義模組的話 就表示當前模組名稱,下面是一些簡單的例子:

u('user/add') // 生成user控制器的add操作的url位址

u('blog/read?id=1') // 生成blog控制器的read操作 並且id為1的url位址

u('admin/user/select') // 生成admin模組的user控制器的select操作的url位址

引數u方法的第二個引數支援陣列和字串兩種定義方式,如果只是字串方式的引數可以在第乙個引數中定義,例如:

u('blog/cate',array('cate_id'=>1,'status'=>1))

u('blog/cate','cate_id=1&status=1')

u('blog/cate?cate_id=1&status=1')

在模板中定義url

無引數:">

帶引數:?id=<>" >

ThinkPHP3 2 3使用分頁

todo 基礎分頁的相同 封裝,使前台的 更少 param count 要分頁的總記錄數 param int pagesize 每頁查詢條數 return think page function getpage count,pagesize 10 控制器中使用的 如下 public function...

ThinkPHP3 2 3使用分頁

thinkphp3.2.3使用分頁 首先要搞清楚的就是thinkphp3.2.3的分頁類已經被移到了think page.class.php,這是跟以前的版本有些不一樣的,使用起來還是跟以前版本差不多,但是預設的效果不敢恭維,所以最好是自己加些樣式。todo 基礎分頁的相同 封裝,使前台的 更少 p...

ThinkPHP3 2 3目錄結構

在第一次訪問應用入口檔案的時候,會顯示如圖所示的預設的歡迎頁面,並自動生成了乙個預設的應用模組home。common 應用公共模組 common 應用公共函式目錄 conf 應用公共配置檔案目錄 home 預設生成的home模組 conf 模組配置檔案目錄 common 模組函式公共目錄 contr...