中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

ThinkPHP中U方法的使用淺析

thinkphp中U方法的定義規(guī)則如下(方括號內(nèi)參數(shù)根據(jù)實(shí)際應(yīng)用決定):

U('[項(xiàng)目://][路由@][分組名-模塊/]操作? 參數(shù)1=值1[&參數(shù)N=值N]')
或者用數(shù)組的方式傳入?yún)?shù):
U('[項(xiàng)目://][路由@][分組名-模塊/]操作',array('參數(shù)1'=>'值1' [,'參數(shù)N'=>'值N']))

如果不定義項(xiàng)目和模塊的話 就表示當(dāng)前項(xiàng)目和模塊名稱,下面是一些簡單的例子:

U('Myapp://User/add') // 生成Myapp項(xiàng)目的User模塊的add操作的URL地址
U('Blog/read?id=1') // 生成Blog模塊的read操作并且id為1的URL地址
U('Admin-User/select') // 生成Admin分組的User模塊的select操作的URL地址

參數(shù)請確保使用 ?id=1&name=tp或者數(shù)組的方式來定義,雖然有些情況下U('Blog/read/id/1')和U('Blog/read?id=1')的效果一樣,但是在不同的URL設(shè)置情況下,會導(dǎo)致解析的錯(cuò)誤。

根據(jù)項(xiàng)目的不同URL設(shè)置,同樣的U方法調(diào)用可以智能地對應(yīng)產(chǎn)生不同的URL地址效果,例如針對U('Blog/read?id=1')這個(gè)定義為例。

如果當(dāng)前URL設(shè)置為普通模式的話,最后生成的URL地址是:
HTUhttp://<serverName>/index.php?m=Blog&a=read&id=1UTH

如果當(dāng)前URL設(shè)置為PATHINFO模式的話,同樣的方法最后生成的URL地址是:
HTUhttp://<serverName>/index.php/Blog/read/id/1UTH

如果當(dāng)前URL設(shè)置為REWRITE模式的話,同樣的方法最后生成的URL地址是:
HTUhttp://<serverName>/Blog/read/id/1UTH

如果當(dāng)前URL設(shè)置為REWRITE模式,并且設(shè)置了偽靜態(tài)后綴為.html的話,同樣的方法最后生成的URL地址是:
HTUhttp://<serverName>/Blog/read/id/1.htmlUTH

此外,U方法還可以支持路由,如果我們定義了一個(gè)名稱為View的路由,指向Blog模塊的read操作,參數(shù)是id,那么U('View@?id=1')生成的URL地址是:
HTUhttp://<serverName>/index.php/View/id/1UT

注意:U方法的路由支持 僅支持簡單路由,不支持泛路由和正則路由

php技術(shù)ThinkPHP中U方法的使用淺析,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久久久久成人 | 麻豆国产一区二区三区四区 | 久久涩涩| 一区二区三区欧美 | 午夜免费精品视频 | 日本特黄特色aaa大片免费 | 国精产品一区一区三区免费完 | 亚洲第1页| 久久久久国产 | 日韩国产欧美 | 在线精品一区二区三区 | 久久久91精品国产一区二区精品 | 成人免费视频观看视频 | 粉嫩一区二区三区四区公司1 | 蜜桃臀av一区二区三区 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | av色站 | 日韩欧美三级电影在线观看 | 婷婷久久综合 | 一级做a爰片性色毛片视频停止 | 日韩午夜网站 | 天天干天天操天天爽 | 99精品一区二区 | 亚洲午夜视频 | 国产999精品久久久久久绿帽 | 亚洲第一av | 岛国一区 | 亚洲 中文 欧美 日韩 在线观看 | 一区不卡在线观看 | 综合久 | 欧一区二区 | 中文字幕第十五页 | 久久精品视频免费观看 | 成人三级视频 | 高清视频一区二区三区 | 二区久久 | 国产精品久久久久999 | 久久久久黑人 | 国产欧美一区二区三区国产幕精品 | 91视频麻豆| 天天天天天操 |