Skip to content

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现在是对象的引用
      }
    }
    ?>

参见 registerObject()unregisterObject()对象 页面