con foreach() oppure un while(), le due funzioni sono equivalenti su un piano di tempi e complessità computazionale.
con un while viene più naturale inserire un contatore di iterazioni.. ma se non serve..
insomma.. è uguale