
$masiv = Array();
$i = 1;
foreach ($micolo as $key => $value)
{
$masiv[$i] = $key => $value;
...
$last = $masiv[($i-2)];
$i++;
}
$masiv[$i] = $key => $value;
$keys = array_keys($micolo);
$i = 0;
foreach($micolo as $k=>$v)
{
//....
echo "Предыдущий: ".$micolo[$keys[$i-1]]."<br>";
echo "Два назад: ".$micolo[$keys[$i-2]]."<br>";
$i++;
}