$hookObj = t3lib_div::getUserObj($classRef);
if (method_exists($hookObj, $func)) {
$hookObj->$func($params, $this);
}
我看到上面的脚本传递$this
给一个函数,所以我试图弄清楚如何传递$this
给一个函数,我做了下面的测试:
class a
{
public $var1 = 'var1';
public $var2 = 'var2';
}
$obj0 = new a;
class b
{
function init($pObj)
{
var_dump($pObj->var1);
}
}
$obj1 = new b;
$obj1->init($obj0);
我可以将一个对象传递 $obj0
给函数,但是如何将$this
当前对象传递给函数呢?