function accumulate($arr) {
$sum = 0;
for ($i = 0; $i < sizeof($arr); $i++) {
$sum += $i;
echo $sum . " ";
}
echo "<br />";
}
// 0 : 0+1=1 : 0+1+2=3 : 0+1+2+3=6 : 0+1+2+3+4=10 : 0+1+2+3+4+5=15 ...
$arr = array(0, 1, 2, 3, 4, 5, 6);
accumulate($arr);
/*
run:
0 1 3 6 10 15 21
*/