On Wed, 5 Mar 2003, David T-G wrote: > $m = count($manilist) ; > for ( $i=0 ; $i<$m ; $i++ ) > { print "$i :: $manilist[$i][0]\n" ; } > > I simply get 'Array[0]' out for each inner.. Clearly php is seeing that > $manilist[$i] is an array, telling me so, and then happily printing the > "[0]"; how do I get to the value itself without having to use a temporary > array?
Actually, it's literally printing "[0]" after it prints "Array". PHP is detecting that $manilist (not $manilist[0]) is an array (for which it prints "Array"), then you get a literal "[0]" afterwards because you put it all within quotes. If you print this way, you'll get what you want: print "$i :: " . $manilist[$i][0] . "\n"; HTH, ~Chris -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php