> I am trying to create an associative array dynamically.
> Here's what I did first:
> $form_val_list =
> "firstname,lastname,address,address2,city,state,zip,phone,emai
> l,resume";
> $form_arr = explode (",", $form_val_list);
> while (list ($key, $val) = each ($form_arr))
> {
> echo "$key is $val<br>";
> }
> This doesn't do the trick, as it creates a regular array with
> values from my list, as in form_array['1'] = "firstname";
> whereas I need form_array['firstname']
> Is this possible without being overly complicated? Thanks.
You need to assign a value to that element. This would work:
$assocArray = array();
$assocArray[firstname] = $someVal;
$assocArray[lastname] = $someVal;
Alternately, you can do:
$assocArray = array( "firstname" => $someVal, "lastname" => $someVal );
etc.
Chris