Section courante

A propos

Section administrative du site

ArrayDelete

Supprime le tableau
Lucee

Syntaxe

ArrayDelete( array=array, value=object, scope=string );

Paramètres

Nom Description
array Ce paramètre permet de spécifier le tableau dans lequel l'élément doit être supprimé. C'est le tableau "cible" de la suppression.
value Ce paramètre permet de définir l'élément à supprimer du tableau. Tous les éléments correspondants à cette valeur seront retirés, selon le scope choisi.
scope Ce paramètre permet d'indiquer si la suppression doit se limiter à la première occurrence de la valeur ou à toutes les occurrences. Les valeurs possibles sont généralement "one" (supprime uniquement la première occurrence) ou "all" (supprime toutes les occurrences correspondantes).

Description

Cette fonction permet de supprimer l'objet spécifié du tableau donné.

Remarques

Exemples

L'exemple suivant permet de supprimer un élément de tableau par sa valeur :

  1. <cfscript>
  2. arr = [12,0,1,2,3,4,5,6,7];
  3. dump(arr);
  4. arrayDelete(arr,4);
  5. dump(arr);
  6. </cfscript>

L'exemple suivant permet de supprimer un élément de tableau par sa valeur (fonction membre) :

  1. <cfscript>
  2. arr = [12,0,1,2,3,4,5,6,7];
  3. dump(arr);
  4. arr.delete(4);
  5. dump(arr);
  6. </cfscript>


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