Skip to content

appendByRef()

通过引用附加值

描述

void

appendByRef

string

varname

mixed

var

bool

merge

此方法用于通过引用将值append()到模板。

注意

随着 PHP5 的引入,大多数情况下并不需要使用appendByRef()。如果你希望 PHP 数组的索引值受到模板中重新赋值的影响,appendByRef()就会变得有用。默认情况下,赋值对象的属性就是这样运行的。

NOTE.PARAMETER.MERGE

    <?php
    // 附加名称/值对
    $smarty->appendByRef('Name', $myname);
    $smarty->appendByRef('Address', $address);
    ?>

参见 append(), assign()getTemplateVars().