assign() -- テンプレートに値を割り当てます。
void assign (string varname, mixed var)
テンプレート変数名/値のペアを明示的に指定するか、それらが格納された連想配列を指定します。
<?php // 名前/値のペアを渡します $simplate->assign('Name', 'Yamada'); $simplate->assign('Address', $address); // 連想配列を渡します $simplate->assign(array('city' => 'Tokyo', 'state' => 'Japan')); // 配列を渡します $myArray = array('no' => 10, 'label' => 'Peanuts'); $simplate->assign('foo', $myArray); ?>
テンプレートの内容
<{* 変数は、php と同様に大文字小文字を区別することに注意しましょう *}> <{$Name}> <{$Address}> <{$city}> <{$state}> <{$foo.no}, <{$foo.label}>
より複雑な配列の割り当てに関しては、<{foreach}> および <{section}> を参照してください。