<?php
$versi = array("miagola", "abbaia", "barrisce", "raglia");
list($gatto, $cane, $elefante, $asino) = $versi;
echo "<p>La variabile \$gatto vale ".$gatto.", la variabile \$cane vale ".$cane.", la variabile \$elefante vale ".$elefante.", la variabile \$asino vale ".$asino.".</p>";
print_r($versi);
echo "<br>";
//senza definire prima gli indici dell'array (stampa in ordine inverso)
list($animali[0], $animali[1], $animali[2], $animali[3]) = $versi;
print_r($animali);
echo "<br>";
//con definizione degli indici prima (stampa in ordine normale)
//i valori tanto verranno sovrascritti
$animali2 = array(0, 0, 0, 0);
list($animali2[0], $animali2[1], $animali2[2], $animali2[3]) = $versi;
print_r($animali2);
?>