Ps: tp的一些特殊使用方式咙轩,平時較少總結(jié),碰巧發(fā)現(xiàn)一網(wǎng)友(霸道小豆丁)總結(jié)的不錯阴颖,遂摘抄一些臭墨。
**1 在MainController.class.php 控制器中有一個test的方法,同時還有一個deng的方法膘盖,我想在test方法中使用deng方法 **
表示為
<?php
namespace Home\Controller;
use Think\Controller;
class MainController extends controller
{
public function test()
{
$this->deng();
}
}
2 在MainController.class.php 控制器中有一個test的方法侠畔,在同一個模板下還有一個名為IndexController.class.php的控制器,其中有一個index方法软棺,我想在test方法中使用index方法 表示為:
<?php
namespace Home\Controller;
use Think\Controller;
class MainController extends controller
{
public function test()
{
//跨控制器調(diào)用方法
$index=new IndexController();
$index->index();
$index=A("Index");
$index->index();
R("Index/index");
}
}
3 在Home文件夾下的MainController.class.php 控制器中有一個test的方法红竭,在不同的模板Admin文件夾下還有一個名為TextController.class.php的控制器,其中有一個aa方法,我想在test方法中使用aa方法 表示為:
<?php
namespace Home\Controller;
use Think\Controller;
class MainController extends controller
{
public function test()
{
//跨模塊調(diào)用方法
$index=new \Admin\Controller\TextController();
$index->aa();
$index=A("Admin/Text");
$index->aa();
R("Admin/Text/aa");
}
}