Doğru Cevap
-
$diff = $tree[$i]['level'] - $tree[$i+1]['level'];
$tree değişkenin boyutu 10 olsun. Yani son nokta $tree[9]... ama sen $i=0; $i<10 yapıyorsun. En son $i=9 olduğu durumda yukarıdaki kod $tree[10]'u işlemeye çalışıyor.. Bu nedenle uyarı veriyor o kadar ;)
Bunu çözmen için for döngüsünü açarken $i<count($tree) yerine $i<(count($tree)-1) yapman yeterli ;)


