getRegisteredObject()
返回指向已注册对象的引用
描述
array
getRegisteredObject
string
object_name
当你需要直接访问到已注册的对象时,这在自定义函数中非常有用。更多信息请查看对象页面。
<?php
function smarty_block_foo($params, $smarty)
{
if (isset($params['object'])) {
// 获取指向已注册对象的引用
$obj_ref = $smarty->getRegisteredObject($params['object']);
// $obj_ref现在是对象的引用
}
}
?>