1. Les générateurs
Depuis la version 5, PHP fournit une interface Iterator qui permet de construire des itérateurs. Les itérateurs sont des objets qui permettent d'accéder à un ensemble de données, d'objets ou de ce que vous voulez, pour pouvoir le parcourir comme un tableau. Cette possibilité, très intéressante et très puissante, est toutefois un peu complexe à implémenter : il y a cinq méthodes à écrire pour remplir les exigences de l'interface, à savoir current, key, next, rewind et valid. Ces méthodes permettent de s'assurer que l'itérateur se comportera comme un tableau dans les différentes…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première