append() menambahkan sebuah element ke array yang ditempatkan Deskripsi voidappend mixedvar voidappend stringvarname mixedvar boolmerge Jika anda menambahkan ke nilai string, ia diubah ke nilai array dan kemudian ditambahkannya . Anda bisa mengoper pasangan nama/nilai, atau array asosiatif yang berisi pasangan nama/nilai. Jika anda mengoper parameter opsional ketiga &true;, nilai akan digabung dengan array saat ini daripada ditambahkannya. ¬e.parameter.merge; append append('foo', 'Fred'); // Setelah baris ini, foo sekarang terlihat sebagai array dalam template $smarty->append('foo', 'Albert'); $array = array(1 => 'one', 2 => 'two'); $smarty->append('X', $array); $array2 = array(3 => 'three', 4 => 'four'); // The following line will add a second element to the X array $smarty->append('X', $array2); // mengoper sebuah array asosiatif $smarty->append(array('city' => 'Lincoln', 'state' => 'Nebraska')); ?> ]]> Lihat juga append_by_ref(), assign() dan get_template_vars()