Section courante

A propos

Section administrative du site

ArrayMap

Carte de tableau
Lucee

Syntaxe

ArrayMap( 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 afin de générer un nouveau tableau transformé.
closure Ce paramètre permet de définir la fonction ou fermeture qui sera exécutée sur chaque élément du tableau. La valeur retournée par cette fonction sera insérée dans le nouveau tableau résultant.
parallel Ce paramètre permet d'indiquer si l'exécution de la fonction sur les éléments doit être réalisée 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 d'une exécution parallèle. Si non défini, le moteur choisit automatiquement le nombre optimal du processus léger selon la charge.

Description

Cette fonction permet d'appeler la fermeture donnée avec chaque élément du tableau donné.



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