[snip] > > Hi, > > I have been trying for the past two hours to understand why I get > an error > with the following code: > > <?php > $test_array[] = array(); > $i = 0; > while($i < 7){ > $test_array[$i] += $i; > echo '$day_total[$i] = '.$day_total[$i].'<br>'; > } > ?> > > Fatal error: Unsupported operand types in > /usr/home/expensesystem/public_html/test.php on line 5 > > I am trying to create a loop where $i is added to array element $i, and > can't find any information relating to this on google or php.net... > > Thanks for your advice. Try this: <?php $test_array[] = array(); $i = 0; while($i < 7){ $test_array[$i] = $i; echo '$test_array[$i] = '.$test_array[$i].'<br>'; $i++; } ?> PHP objected to the use of += You did NOT want to increment $i before doing the echo anyway, did you? Graham -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php