dipende da quello che ci vuoi fare

Codice PHP:
<?
foreach($disney as $personaggio)
    
$new[] = $personaggio;
?>
ottieni l'equivalente di fare:
[php]
new[0]=array("topo"=>"mickey");
..
new[2]=array("papero"=>"duffy");
[php]


facendo invece così:

Codice PHP:
<?
foreach($disney as $animale => $personaggio)
    
$new[$animale] = $personaggio;
?>
ottieni l'equivalente di fare:
[php]
new["topo"] = "mickey";
..
new["papero"]= "duffy";
[php]