ArrayEach |
Chaque tableau |
| Lucee |
Syntaxe
|
ArrayEach( array=array, closure=function, parallel=boolean, maxThreads=number );
|
Paramètres
| Nom |
Description |
| array |
Ce paramètre permet de spécifier le tableau dont chaque élément sera passé à la fonction ou fermeture fournie pour évaluation. |
| closure |
Ce paramètre permet de définir la fonction ou fermeture qui sera appelée pour chaque élément du tableau. La fonction doit retourner une valeur booléenne (true ou false) pour chaque élément. |
| parallel |
Ce paramètre permet d'indiquer si l'exécution de la fonction sur les éléments du tableau doit se faire en parallèle (true) ou séquentiellement (false). L'exécution parallèle peut améliorer les performances pour de grands tableaux. |
| maxThreads |
Ce paramètre permet de spécifier le nombre maximum de processus légers à utiliser lors de l'exécution parallèle. Si non défini, le moteur décide du nombre optimal de processus légers. |
Description
Cette fonction permet d'appeler l'UDF/fermeture donné avec chaque valeur du tableau.
Dernière mise à jour : Jeudi, le 14 Août 2025