Avec la version actuelle de la branche master de PHP (et donc, probablement, PHP 5.5), il est désormais possible, lorsque l’on boucle avec la syntaxe foreach() sur un tableau dont les éléments sont eux-même des tableaux, de ne plus obtenir l’élément (le sous-tableau) en lui-même, mais les sous-éléments le constituant, en utilisant la construction list() dans la partie valeur du foreach.

Cette nouvelle écriture est particulièrement adaptée à des situations où la structure de chaque ligne du tableau est connue à l’avance — typiquement, lorsqu’il s’agit de boucler sur un jeu de résultats obtenu depuis une base de données.

Commentaires

Vous devez vous inscrire ou vous connecter pour poster un commentaire