通過A方法跨模塊調(diào)用操作
A方法用于實(shí)例化其他模塊(當(dāng)于new關(guān)鍵字),模塊被實(shí)例化之后,就可以以對(duì)象的方式調(diào)用模塊內(nèi)的操作。
在Index模塊的index操作中調(diào)用User模塊的showName操作實(shí)例:
class IndexAction extends Action{
public function index(){
header("Content-Type:text/html; charset=utf-8");
// 實(shí)例化 User 模塊
$User = A(‘User‘);
// 調(diào)用 User 模塊中的方法
$User->showName();
}
}
?>
A方法還支持跨分組調(diào)用和跨項(xiàng)目調(diào)用模塊,語(yǔ)法如下:
A(‘<項(xiàng)目名://><分組名/>模塊名‘)
// 常用例子如下
A(‘User‘)????????//調(diào)用當(dāng)前項(xiàng)目的 User 模塊,如上面的例子
A(‘Admin://User‘)????//調(diào)用 Admin 項(xiàng)目的 User 模塊
A(‘Admin/User‘)????????//調(diào)用 Admin 分組的 User 模塊
A(‘Admin://Tool/User‘)????//調(diào)用 Admin 項(xiàng)目 Tool 分組的 User 模塊
提示:關(guān)于項(xiàng)目分組的知識(shí)會(huì)在后面的教程學(xué)習(xí)到。