Ho buttato giu' questo codice prova a vedere se funziona, sicuramente ci sarà qualcosa da correggere, non ci ho ragionato piu' di tanto!
Codice PHP:
$a=array(1,2,3,7,8,9,10);
$l=count($a);
for($i=0;$i<=$l-1;$i++)
{$diff= $a[$i]-$a[$i+1];
if($diff != 1)
{
for($y=1;$y<=$diff;$y++)
{
$x=$a[$i]+$y;
echo("$x");
}
}
}