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