Questions et réponses pour le foreach :

foreach est une construction en boucle qui exécute un morceau de code donné pour chaque élément d'une liste / collection / tableau. Contrairement à une boucle for, la boucle foreach ne nécessite pas que le codeur maintienne une variable de compteur pour éviter les bogues off-by-one (fencepost). Il est recommandé de l'utiliser lorsqu'une itération simple sur l'ensemble du tableau / liste / collection est nécessaire.

10
votes
en Java, une boucle pour chaque boucle. Si j'ai une méthode qui génère un tableau, appelé genarray () . Dans le code suivant, le tableau sera-t- ...

10
votes
Comment une boucle pour chaque fonctionne-t-elle lorsqu'elle appelle une méthode, soit une méthode de récursivement, soit une méthode différente? Exemple: P ...

9
votes
Étant donné que c # n'a pas d'avant, après, dernier, premier, etc. dans le cadre de son forach. Le défi consiste à imiter ce comportement aussi élé ...

9
votes
Comment puis-je vérifier l'itération actuelle pour pour utiliser et faire quelque chose? {foreach $new_products as $product name=foo} {if $smarty.foreach.foo.iteration=5} ...