Itération
L'itération est la répétition d'une fonction ou processus dans un ordinateur programme. Les itérations de fonctions sont courantes en programmation informatique car elles permettent de traiter plusieurs blocs de données en séquence. Cela se fait généralement en utilisant une "boucle while" ou "pour la boucle" (voir les exemples ci-dessous). Ces boucles répètent un processus jusqu'à ce qu'un certain nombre ou cas soit atteint. Fonctions récursives utilisez également l'itération, bien qu'au lieu de répéter un processus, toute la fonction se répète.
Boucle While: tandis que (x <30) {... x ++; }
Pour boucle: pour (x = 0; x <30; x ++) {...}
Un exemple pratique de la façon dont les itérations sont utilisées est un PHP Page Web qui répertorie les données d’une table dans un base de données. Afin d’afficher la table sur le Web, la fonction peut écrire chaque ligne de HTML utiliser les données de la base de données jusqu'à atteindre la dernière ligne de données. Dans ce cas, chaque ligne de la table serait créée par une itération de la fonction PHP.
Les fonctions itérées sont fréquemment utilisées dans les scripts Web et les logiciels. Il peut s'agir de fonctions simples comme celle de l'exemple ci-dessus ou de boucles complexes contenant des boucles imbriquées pouvant appeler des fonctions supplémentaires. La chose étonnante est que même ces boucles complexes ne prennent généralement qu’une fraction de seconde.