Skip to content

Instantly share code, notes, and snippets.

@micah1701
Created October 15, 2012 21:04
Show Gist options
  • Save micah1701/3895473 to your computer and use it in GitHub Desktop.
Save micah1701/3895473 to your computer and use it in GitHub Desktop.
PHP array of the American state names and their respective 2-letter postal codes
/**
* formatted as: array("2-letter state code" => "State Name")
*
* example usage:
* <select>
* <?php $selected = "CT"; //default to this selected state
* foreach( $stateList as $code => $state_name ){ ?>
* <option value="<?=$code ?>" <?=($selected==$code) ? " SELECTED" : "" ?> ><?=$state_name ?></option>
* <? } ?>
* </select>
*/
$stateList = array('AL'=>"Alabama",'AK'=>"Alaska",'AZ'=>"Arizona",'AR'=>"Arkansas",'CA'=>"California",'CO'=>"Colorado",'CT'=>"Connecticut",'DE'=>"Delaware",'DC'=>"District Of Columbia",'FL'=>"Florida",'GA'=>"Georgia",'HI'=>"Hawaii",'ID'=>"Idaho",'IL'=>"Illinois",'IN'=>"Indiana",'IA'=>"Iowa",'KS'=>"Kansas",'KY'=>"Kentucky",'LA'=>"Louisiana",'ME'=>"Maine",'MD'=>"Maryland",'MA'=>"Massachusetts",'MI'=>"Michigan",'MN'=>"Minnesota",'MS'=>"Mississippi",'MO'=>"Missouri",'MT'=>"Montana",'NE'=>"Nebraska",'NV'=>"Nevada",'NH'=>"New Hampshire",'NJ'=>"New Jersey",'NM'=>"New Mexico",'NY'=>"New York",'NC'=>"North Carolina",'ND'=>"North Dakota",'OH'=>"Ohio",'OK'=>"Oklahoma",'OR'=>"Oregon",'PA'=>"Pennsylvania",'RI'=>"Rhode Island",'SC'=>"South Carolina",'SD'=>"South Dakota",'TN'=>"Tennessee",'TX'=>"Texas",'UT'=>"Utah",'VT'=>"Vermont",'VA'=>"Virginia",'WA'=>"Washington",'WV'=>"West Virginia",'WI'=>"Wisconsin",'WY'=>"Wyoming");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment