Name
assignByRef() — 参照として値を割り当てます。
説明
void assignByRef(string varname,
mixed var);
これを使用して、参照として
テンプレートに変数を 割り当て
ます。
テクニカルノート
PHP 5 以降では、assignByRef()
はほとんどの場合で不要になりました。
assignByRef()
が有用なのは、PHP の配列のインデックスの値を
テンプレートから再代入したい場合などです。オブジェクトのプロパティへの代入は、
デフォルトでこれと同じ挙動になります。
Example 13.4. assignByRef()
<?php // 名前/値のペアを渡します $smarty->assignByRef('Name', $myname); $smarty->assignByRef('Address', $address); ?>
assign()
、
clearAllAssign()
、
append()
、
{assign}
および
getTemplateVars()
も参照してください。
Comments