-1
<?php 
$a = array(1,2,5,8,9,10,12);
$length = count($a);
for ($i=0; $i < $length ; $i++) { 
    if (($a[$i+1]-$a[$i]) == 1) {
        echo " " .$a[$i]." é sucessor";
    }else{
        echo " " .$a[$i]." não faz parte da sequencia";
    }
}
?
When does
$a[$i+1]in the last iteration(i$ === $length) an error is generated.– Augusto Vasques