Smarty 图标

您可以按照商标声明使用 Smarty 徽标。

Smarty Template Engine Smarty Template Engine

如需赞助、广告、新闻或其他询问,请联系我们

使用 Smarty 的网站

广告

名称

assignByRef() —通过引用分配值

说明

void assignByRef(string varname,
                 mixed var);

这用于通过引用将值assign()给模板。

技术说明

随着 PHP5 的引入,对于大多数目标和用途,不再需要 assignByRef() 。如果您希望 PHP 数组下标值受到从模板重新赋值的影响,则 assignByRef() 很有用。默认情况下,已分配的对象属性就是这样做的。

示例 14.7. assignByRef()

<?php
// passing name/value pairs
$smarty->assignByRef('Name', $myname);
$smarty->assignByRef('Address', $address);
?>

   

另请参阅assign()clearAllAssign()append(){assign}getTemplateVars()