色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

ThinkPHP之A方法實例講解

Thinkphp的A方法用于在內(nèi)部實例化控制器,其調(diào)用格式為:

A('[項目://][分組/]模塊','控制器層名稱')

最簡單的用法:

$User = A('User');

表示實例化當(dāng)前項目的UserAction控制器(這個控制器對應(yīng)的文件位于Lib/Action/UserAction.class.php),如果采用了分組模式,并且要實例化另外一個Admin分組的控制器可以用:

$User = A('Admin/User');

也支持跨項目實例化(項目的目錄要保持同級)

$User = A('Admin://User');

表示實例化Admin項目下面的UserAction控制器

Thinkphp的3.1版本增加了分層控制器的支持,所以還可以用A方法實例化其他的控制器,例如:

$User = A('User','Event);

實例化UserEvent控制器(對應(yīng)的文件位于Lib/Event/UserEvent.class.php)。
實例化控制器后,就可以調(diào)用該控制器中的方法,不過需要注意的情況是,在跨項目調(diào)用的情況下,如果你的操作方法 有針對當(dāng)前控制器的特殊變量操作,會有一些未知的問題,所以,一般來說,官方建議需要公共調(diào)用的控制器層單獨開發(fā),不要有太多的依賴關(guān)系。

php技術(shù)ThinkPHP之A方法實例講解,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 友谊县| 商丘市| 东台市| 平南县| 桓台县| 临泉县| 谷城县| 交口县| 葫芦岛市| 镇安县| 镇远县| 黄梅县| 邯郸县| 额尔古纳市| 张家口市| 棋牌| 兴义市| 米易县| 蚌埠市| 通山县| 连江县| 定安县| 麻江县| 秭归县| 项城市| 马鞍山市| 鹰潭市| 洞头县| 锡林浩特市| 望都县| 新龙县| 文水县| 漳浦县| 东港市| 岑溪市| 河东区| 钦州市| 镇雄县| 革吉县| 斗六市| 和硕县|