Section courante

A propos

Section administrative du site

ArrayAppend

Tableau d'ajout
Lucee

Syntaxe

ArrayAppend( array=array, value=any, merge=boolean );

Paramètres

Nom Description
array Ce paramètre permet de spécifier le tableau dans lequel un nouvel élément doit être ajouté. C'est la structure de données qui sera modifiée directement par la fonction.
value Ce paramètre permet de définir la valeur à insérer à la fin du tableau. Cette valeur peut être de tout type (nombre, chaîne de caractères, objet, autre tableau,...).
merge Ce paramètre permet d'indiquer si la valeur fournie doit être fusionnée avec le tableau existant. Si défini à true et que la valeur est un tableau, ses éléments sont ajoutés un par un dans le tableau cible. Si défini à false, la valeur est insérée comme un seul élément, même si c'est un tableau.

Description

Cette fonction permet d'ajouter un élément de tableau à un tableau.

Remarques

Exemple

Voici des exemples typiques d'utilisation de cette fonction :

  1. <cfscript>
  2. numbers = [ 1, 2, 3, 4 ];
  3. ArrayAppend( numbers, 5 );
  4. Dump( numbers ); // Sorties [ 1, 2, 3, 4, 5 ]
  5. numbers     = [ 1, 2, 3, 4 ];
  6. moreNumbers = [ 5, 6, 7, 8 ];
  7. ArrayAppend( numbers, moreNumbers );
  8. Dump( numbers ); // Sorties [ 1, 2, 3, 4, [ 5, 6, 7, 8 ] ]
  9. numbers     = [ 1, 2, 3, 4, 5 ];
  10. moreNumbers = [ 6, 7, 8, 9, 10 ];
  11. ArrayAppend( numbers, moreNumbers, true );
  12. Dump( numbers ); // Sortie [ 1, 2, 3, 4, 5, 6, 7, 8 ]
  13.  
  14. </cfscript>


Dernière mise à jour : Jeudi, le 14 Août 2025