Guarda il funzionamento del comando foreach. Usi lo stesso nome per l'array e per la variabile che conterrà il risultato e questo non va.