append_by_ref()
Deskripsi
void append_by_ref ( string varname, mixed var [, bool merge])Ini digunakan untuk append() nilai ke template dengan referensi. Jika anda menambah sebuah variabel dengan referensi lalu mengubah nilainya, nilai yang ditambahkan melihat perubahannya juga. Untuk objects, append_by_ref() juga menghindari duplikat obyek yang ditambahkan dalam-memori. Lihat manual PHP pada mereferensi variabel untuk penjelasan lebih dalam. Jika anda mengoper parameter opsional ketiga yakni TRUE, nilai akan digabung dengan array daripada ditambahkan.
Catatan Teknis: Parameter merge merupakan kunci array, maka jika anda menggabung dua array berindeks secara numerik, keduanya bisa saling menimpa atau hasil dalam kunci non-sekuensial. Ini tidak seperti fungsi PHP array_merge() yang menghapus kunci numerik dan menomorinya kembali.
Lihat juga append(), assign() dan get_template_vars().