RE: [PHP] newbie array question

From: Date: Fri, 09 Mar 2001 19:14:05 +0000
Subject: RE: [PHP] newbie array question
Groups: php.general 
Request: Send a blank email to php-general+get-43191@lists.php.net to get a copy of this message
> 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

« previous php.general (#43191) next »