Forum Moderators: coopster

Message Too Old, No Replies

create multi dimensional array

         

sfast

6:38 pm on Mar 29, 2007 (gmt 0)

10+ Year Member




$miles_zip = array();

foreach ($subzip as $key => $value) { //3

$miles = $z->get_distance( $zipCode, $key);

$miles_zip[$i] = $miles ;
$i++;
} //3

$count = count($miles_zip) ;

for ($i = 0; $i < $count; $i++)
echo " $miles_zip[$i]<br> ";

I am trying to put $key and $miles in a multi dimensional array. I have tried different ways, it is not working.
All I see online is syntax of creating static multidimensional arrays. Can somebody guide me how can I create a dynamic one.

I am trying to retrieve zipcodes from nearest to farthest. The
distance is not in the database.

sfast

7:00 pm on Mar 29, 2007 (gmt 0)

10+ Year Member



Here is something that I did. Looks like I dont need to create multi dimensional array

$miles_zip = array();

foreach ($zips as $key => $value) { //3

$miles = $z->get_distance( $zipCode, $key);

$miles_zip[$key] = $miles ;

} //3

foreach ($miles_zip as $key=>$zipcodes) {
echo "$key $zipcodes <br>" ;
}

Atleast this way it is showing me the values

sfast

7:01 pm on Mar 29, 2007 (gmt 0)

10+ Year Member



Atleast this way it is showing me the values

eelixduppy

8:27 pm on Mar 29, 2007 (gmt 0)



Glad you got it resolved, sfast! :)

I'm trying to think if you can use array_map instead, but I guess it doesn't really matter. If it works effectively that's good enough! hehe