Name
assignByRef() — assign values by reference
Description
void assignByRef(string varname,
mixed var);
This is used to assign()
values to the templates by reference.
Technical Note
With the introduction of PHP5, assignByRef()
is not necessary for most
intents and purposes. assignByRef()
is useful if you want a PHP array index value
to be affected by its reassignment from a template. Assigned object properties behave
this way by default.
Пример 14.7. assignByRef()
<?php // passing name/value pairs $smarty->assignByRef('Name', $myname); $smarty->assignByRef('Address', $address); ?>
See also
assign()
,
clearAllAssign()
,
append()
,
{assign}
and
getTemplateVars()
.