append()Ajoute un élément à un tableau assignéDescriptionvoidappendmixedvarvoidappendstringvarnamemixedvarboolmerge
Si vous utilisez cette fonction avec une chaîne de caractères, elle est
convertie en tableau auquel on ajoute ensuite l'élément. Vous pouvez
explicitement passer des paires nom/valeur. Si vous passez le troisième
paramètre (optionel) à &true;, la valeur sera fusionnée
avec le tableau plutôt que d'être ajoutée.
¬e.parameter.merge;
Exemple avec append
append("Nom","Fred");
$smarty->append("Adresse",$address);
$array = array(1 => 'un', 2 => 'deux');
$smarty->append('X', $array);
$array2 = array(3 => 'trois', 4 => 'quatre');
// La ligne suivante ajoute un second élément au tableau X
$smarty->append('X', $array2);
// passe un tableau associatif
$smarty->append(array('Ville' => 'Lincoln','Pays' => 'Nebraska'));
?>
]]>
Voir aussi
append_by_ref(),
assign() et
get_template_vars().