вычислить разницу в каждом значении массива

Новичок здесь в программировании PHP. У меня есть вопрос относительно массивов. Как я могу получить разницу между смежными значениями в массиве?

$value = array(2, 5, 9, 10, 19); 

Как мне получить разницу между 2 и 5? Тогда 9 и 5? Затем 10 и 9, затем 19 и 10? Причина, по которой я хочу получить разницу, – это нарисовать граф стека. И каждый стек будет зависеть от каждой разницы.

Обновить:

Привет, извините, парни, полностью потерянные на этом. Кажется, я не могу сделать это так, как хочу. Пожалуйста, нажмите здесь, чтобы увидеть подобный сложный график, который я хочу. Как создать шкалу для моих массивов, чтобы при построении графика в виде штабеля он автоматически подстраивался под его значение?

Вот код, который я пытаюсь использовать.

 <?php $img_width=200; $img_height=425; $img=imagecreatetruecolor($img_width,$img_height); $bar_color=imagecolorallocate($img,0,64,128); $line_color=imagecolorallocate($img,220,220,220); imagefilledrectangle($img,$x1,$y1,$x2,$y2,$bar_color); $value = array(116,160,210,269,325,425); for ($i = 1, $n = count($value); $i < $n; $i++) { $diffs[] = $value[$i] - $value[$i-1]; imageline($img,0,$value[$i]-$value[$i-1],$img_width,$value[$i]-$value[$i-1],$line_color); } header("Content-type:image/png"); imagepng($img); ?> 

Я ценю вашу помощь.