Skip to content

Instantly share code, notes, and snippets.

@hassanuos
Created April 16, 2024 06:51
Show Gist options
  • Save hassanuos/d6d57b617c562a84bc298bc223961c4e to your computer and use it in GitHub Desktop.
Save hassanuos/d6d57b617c562a84bc298bc223961c4e to your computer and use it in GitHub Desktop.
Associative array of cities within states of United States of America (US).
<?php
$states = array(
"Alabama" => array("Birmingham", "Montgomery", "Mobile", "Huntsville", "Tuscaloosa"),
"Alaska" => array("Anchorage", "Fairbanks", "Juneau", "Sitka", "Ketchikan"),
"Arizona" => array("Phoenix", "Tucson", "Mesa", "Chandler", "Scottsdale"),
"Arkansas" => array("Little Rock", "Fort Smith", "Fayetteville", "Springdale", "Jonesboro"),
"California" => array("Los Angeles", "San Francisco", "San Diego", "San Jose", "Sacramento"),
"Colorado" => array("Denver", "Colorado Springs", "Aurora", "Fort Collins", "Lakewood"),
"Connecticut" => array("Bridgeport", "New Haven", "Hartford", "Stamford", "Waterbury"),
"Delaware" => array("Wilmington", "Dover", "Newark", "Middletown", "Smyrna"),
"Florida" => array("Miami", "Tampa", "Orlando", "Jacksonville", "St. Petersburg"),
"Georgia" => array("Atlanta", "Augusta", "Columbus", "Savannah", "Athens"),
"Hawaii" => array("Honolulu", "East Honolulu", "Pearl City", "Hilo", "Kailua"),
"Idaho" => array("Boise", "Nampa", "Meridian", "Idaho Falls", "Caldwell"),
"Illinois" => array("Chicago", "Aurora", "Rockford", "Joliet", "Naperville"),
"Indiana" => array("Indianapolis", "Fort Wayne", "Evansville", "South Bend", "Carmel"),
"Iowa" => array("Des Moines", "Cedar Rapids", "Davenport", "Sioux City", "Iowa City"),
"Kansas" => array("Wichita", "Overland Park", "Kansas City", "Topeka", "Olathe"),
"Kentucky" => array("Louisville", "Lexington", "Bowling Green", "Owensboro", "Covington"),
"Louisiana" => array("New Orleans", "Baton Rouge", "Shreveport", "Lafayette", "Lake Charles"),
"Maine" => array("Portland", "Lewiston", "Bangor", "South Portland", "Auburn"),
"Maryland" => array("Baltimore", "Columbia", "Germantown", "Silver Spring", "Waldorf"),
"Massachusetts" => array("Boston", "Worcester", "Springfield", "Lowell", "Cambridge"),
"Michigan" => array("Detroit", "Grand Rapids", "Warren", "Sterling Heights", "Ann Arbor"),
"Minnesota" => array("Minneapolis", "St. Paul", "Rochester", "Duluth", "Bloomington"),
"Mississippi" => array("Jackson", "Gulfport", "Southaven", "Hattiesburg", "Biloxi"),
"Missouri" => array("Kansas City", "St. Louis", "Springfield", "Independence", "Columbia"),
"Montana" => array("Billings", "Missoula", "Great Falls", "Bozeman", "Butte"),
"Nebraska" => array("Omaha", "Lincoln", "Bellevue", "Grand Island", "Kearney"),
"Nevada" => array("Las Vegas", "Henderson", "Reno", "North Las Vegas", "Sparks"),
"New Hampshire" => array("Manchester", "Nashua", "Concord", "Dover", "Rochester"),
"New Jersey" => array("Newark", "Jersey City", "Paterson", "Elizabeth", "Edison"),
"New Mexico" => array("Albuquerque", "Las Cruces", "Rio Rancho", "Santa Fe", "Roswell"),
"New York" => array("New York City", "Buffalo", "Rochester", "Yonkers", "Syracuse"),
"North Carolina" => array("Charlotte", "Raleigh", "Greensboro", "Durham", "Winston-Salem"),
"North Dakota" => array("Fargo", "Bismarck", "Grand Forks", "Minot", "West Fargo"),
"Ohio" => array("Columbus", "Cleveland", "Cincinnati", "Toledo", "Akron"),
"Oklahoma" => array("Oklahoma City", "Tulsa", "Norman", "Broken Arrow", "Edmond"),
"Oregon" => array("Portland", "Salem", "Eugene", "Gresham", "Hillsboro"),
"Pennsylvania" => array("Philadelphia", "Pittsburgh", "Allentown", "Erie", "Reading"),
"Rhode Island" => array("Providence", "Warwick", "Cranston", "Pawtucket", "East Providence"),
"South Carolina" => array("Charleston", "Columbia", "North Charleston", "Mount Pleasant", "Rock Hill"),
"South Dakota" => array("Sioux Falls", "Rapid City", "Aberdeen", "Brookings", "Watertown"),
"Tennessee" => array("Nashville", "Memphis", "Knoxville", "Chattanooga", "Clarksville"),
"Texas" => array("Houston", "San Antonio", "Dallas", "Austin", "Fort Worth"),
"Utah" => array("Salt Lake City", "West Valley City", "Provo", "West Jordan", "Orem"),
"Vermont" => array("Burlington", "South Burlington", "Rutland", "Barre", "Montpelier"),
"Virginia" => array("Virginia Beach", "Norfolk", "Chesapeake", "Richmond", "Newport News"),
"Washington" => array("Seattle", "Spokane", "Tacoma", "Vancouver", "Bellevue"),
"West Virginia" => array("Charleston", "Huntington", "Parkersburg", "Morgantown", "Wheeling"),
"Wisconsin" => array("Milwaukee", "Madison", "Green Bay", "Kenosha", "Racine"),
"Wyoming" => array("Cheyenne", "Casper", "Laramie", "Gillette", "Rock Springs"),
);
// Example usage
echo "Cities in California: " . implode(", ", $states["California"]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment