ArrayEvery |
Chaque tableau |
| Lucee |
Syntaxe
|
ArrayEvery( 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 évalué par la fonction ou fermeture fournie. |
| closure |
Ce paramètre permet de définir la fonction ou fermeture qui sera exécutée pour chaque élément du tableau. Chaque appel doit retourner true ou false. |
| parallel |
Ce paramètre permet d'indiquer si l'exécution des appels doit se faire en parallèle (true) ou de manière séquentielle (false). L'exécution parallèle peut accélérer le traitement pour les 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 choisit un nombre de processus légers optimal en fonction de la charge. |
Description
Cette fonction permet d'appeler une fermeture/fonction donnée avec chaque élément dans un tableau donné et retourne true, si tous les appels de fermeture retournent true.
Dernière mise à jour : Jeudi, le 14 Août 2025