Scusa mi sono spiegato male.

foreach ($array1 as $key => $value) {

key in questo caso, non essendo impostato, è l'indice ?