Section courante

A propos

Section administrative du site

StructEach

Chaque structure
Lucee

Syntaxe

StructEach( struct=struct, closure=function, parallel=boolean, maxThreads=number );

Paramètres

Nom Description
struct Ce paramètre permet de spécifier la structure sur laquelle la fonction closure sera appliquée pour chaque paire clef/valeur.
closure Ce paramètre permet de fournir la fonction ou l'UDF à exécuter sur chaque élément de la structure. La fonction recevra en paramètres la clef et la valeur de chaque entrée.
parallel Ce paramètre permet d'indiquer si l'exécution de la closure doit se faire en parallèle sur plusieurs processus légers. Si true, les éléments peuvent être traités simultanément.
maxThreads Ce paramètre permet de définir le nombre maximum de processus légers à utiliser si l'exécution parallèle est activée. Il limite la concurrence pour éviter une surcharge des ressources.

Description

Cette fonction permet d'appeler l'UDF/fermeture donné avec chaque entrée (clef/valeur) dans la structure.



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