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

Reply via email to