PHP Array Maximal Adjacement Difference
function arrayMaximalAdjacentDifference($a)
{
    $dif = 0;
    for ($i = 1, $c = count($a); $i < $c - 1; $i++) {
        $dif = max($dif, abs($a[$i] - $a[$i - 1]), abs($a[$i] - $a[$i + 1]));
    }

    return $dif;

}

This checks the gap between each pair of neighbors and returns the largest difference.