append void append mixed var void append string varname mixed var void append string varname mixed var boolean merge Utilisée pour ajouter un élément a un tableau assigné. 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) a vrai, la valeur sera fusionnée avec le tableau plut(t que d'être ajoutée. Note technique Le paramètre de fusion respecte les clés des tableaux, ainsi si vous fusionnez deux tableaux indexés numériquement, ils pourront s'écraser l'un l'autre ou donner des clés qui ne se suivent pas. Cela diffère donc de la fonction PHP array_merge() qui supprime les clés numériques et les renumérote. append // passe des paires nom/valeur $smarty->append("Name","Fred"); $smarty->append("Address",$address); // passe un tableau associatif $smarty->append(array("city" => "Lincoln","state" => "Nebraska"));