try this: <?php $arr=array(0,23,2,15,1,14,43,22);
$arr2[0]=$arr[0]; for ($i=1;$i<count($arr);$i++){ $ip=$i+1; $il=$i-1; $arr2[$i]=$arr[$i]+$arr2[$il]; $arr3[$il]=$arr2[$i]; } for ($i=0;$i<count($arr2);$i++){ $ip=$i*2; $il=($i*2)+1; if ($arr2[$i]=="") { $arr4[$ip]=0; } else { $arr4[$ip]=$arr2[$i]; } if ($arr3[$i]=="") { $arr4[$il]=0; } else { $arr4[$il]=$arr3[$i]; } } echo "<pre>\n"; print_r($arr4); echo "</pre>\n"; ?> "John Coder" <[EMAIL PROTECTED]> escribió en el mensaje 1032554996.1899.9.camel@linux">news:1032554996.1899.9.camel@linux... > On Fri, 2002-09-20 at 05:41, Martin Adler wrote: > > > > I hope the little script bellow helps you > > > > greet > > Martin > > > > <? > > $arr = array('a','b','c','d','e','f','g','h'); > > > > $arr2[] = $x = array_shift($arr); > > $arr2[] = $y = array_shift($arr); > > $arr2[] = $y; > > > > while($arr) > > { > > $arr2[] = $x.$y .= array_shift($arr); > > $arr2[] = $x.$y; > > } > > > > echo implode(',',$arr2); > > > > echo '<pre>'; > > print_r($arr2); > > echo '</pre>'; > > ?> > Unfortunately this concatates the numbers instead of summing them I need > it to sum them.even if I type cast it to int it still concatates them. > what I need is from the array: > array(0,23,2,15,1,14,1,43,22) > a new array having: > array(0,23,23,25,25,40,40,41,41,55,55,98,98,120) > think of angle and ) being the beginning 23 being the end then 23 being > the begging of an angle haveing 2 degress so I need it to go to 25 and > so forth. hope this explains it better. > > > > ----- Original Message ----- > > From: "John Coder" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Friday, September 20, 2002 8:19 AM > > Subject: [PHP-DB] incrememnting an array > > > > > > hi all > > this is what I would like to do. I have a dynamically generated array from a > > database and I wnat to do a piechart from it . for example the array would > > hold (a,b,c,d,e,f,g,h) sometimes more sometimes less . I need to get the > > values of a,b,b,a+b,a+b,a+b+c,a+b+c,a+b+c+d, and son on these are for the > > values of the angles for the pie chart on imagefilledarc(). And for the life > > of me I can't figure out how to do it. > > > > any help would be greatly appreciated > > > > John Coder > > > > -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php