get_registered_object
取得已注册的对象
array get_registered_object
(string
object_name)
 
 This returns a reference to a registered object. This is useful
from within a custom function when you need direct access to a
registered object.
返回一个已注册对象的引用。用于在一个自定义函数里直接调用已注册的对象。
 
 
 | 
 
Example 13-16. get_registered_object例子 13-16. 取得已注册的对象
 
 
 
 
 | function smarty_block_foo($params, &$smarty) {if (isset[$params['object']]) {
 // get reference to registered object
 // 取得已注册对象的引用/地址
 $obj_ref =& $smarty->&get_registered_object($params['object']);
 // use $obj_ref is now a reference to the object
 // 现在就可以使用$obj_ref来直接调用对象了,它直接指向该对象,而不是一个拷贝
 }
 }
 |  |