Re: Nested for() loops? -> Now Multi Dimension Arrays

From: Date: Fri, 06 Apr 2001 17:20:19 +0000
Subject: Re: Nested for() loops? -> Now Multi Dimension Arrays
References: 1 2 3 4  Groups: php.general 
Request: Send a blank email to php-general+get-47475@lists.php.net to get a copy of this message
You just do something like this: <? $arr = array(0,23,4,2,1); for($i = 0 ; $i < 10 ; ++$i) $arrB[] = $arr; while(list(,$my_array) = each($arrB)) while(list($key,$val) = each($my_array)) echo $key.' -> '.$val."\n"; ?> Just throw arrays into arrays :O) --Joe On Fri, Apr 06, 2001 at 11:18:19AM -0600, jvoth@mobiltex.com wrote: > > > Joe Stump wrote: > > > > A copy and paste into foo.php and then a php -q foo.php yielded results for > > me. > > Yeah, it's giving me results too today. I don't know what went wrong > yesterday. > > To extend my question, I'm trying to work with multidimensional arrays. > > For example, I would like to do this: > > <? > error_reporting(E_ALL); > > $target_array = array(); > > echo "starting <br>"; > > for( $i=0; $i<5; $i++ ) > for( $j=0; $j<5; $j++ ) > { > $res = $i * $j; > $target_array[$i][$j] = $res; > print("result = $target_array[$i][$j] <br>"); > } > echo "done"; > ?> > > And this is my result today: > starting > result = Array[0] > result = Array[1] > result = Array[2] > result = Array[3] > result = Array[4] > result = Array[0] > result = Array[1] > result = Array[2] > result = Array[3] > result = Array[4] > result = Array[0] > result = Array[1] > result = Array[2] > result = Array[3] > result = Array[4] > result = Array[0] > result = Array[1] > result = Array[2] > result = Array[3] > result = Array[4] > result = Array[0] > result = Array[1] > result = Array[2] > result = Array[3] > result = Array[4] > done > > My thinking is that PHP ought to be like C when doing simple stuff like > this. > I must have something wrong with the declaration of the array. > > How do you declare a multidimensional array??!!?? > How do you work with it then??? > > Thanks in advance!! > > John /******************************************************************************\ * Joe Stump - PHP/SQL/HTML Developer * * http://www.care2.com - http://www.miester.org - http://gtk.php-coder.net * * "Better to double your money on mediocrity than lose it all on a dream." * \******************************************************************************/

« previous php.general (#47475) next »