PHP Countires, States, Provinces and Territories Array

A couple of projects ago I needed the ability to have international users. I looked for some php functions that would make the task of registering users a little easier. I found some html lists and turned them into php functions that return arrays

**
 * getAustralianTerritories()
 * @since 1.2 
 * @author Jesse Baird <jebaird@gmail.com>
 * @return array
 */
function getAustralianTerritories()
{
    return array('Australian Capital Territory' => 'Australian Capital Territory', 'New South Wales' =>
        'New South Wales', 'Northern Territory' => 'Northern Territory', 'Queensland' => 'Queensland',
        'South Australia' => 'South Australia', 'Tasmania' => 'Tasmania', 'Victoria' => 'Victoria',
        'Western Australia' => 'Western Australia');
}


/**
 * getCanadianProvinces()
 * @author Jesse Baird <jebaird@gmail.com>
 * @since 1.2  
 * @return array
 */
function getCanadianProvinces()
{
    return array('AB' => 'Alberta', 'BC' => 'British Columbia', 'MB' => 'Manitoba', 'NB' =>
        'New Brunswick', 'NF' => 'Newfoundland', 'NT' => 'Northwest Territories', 'NS' => 'Nova Scotia',
        'NU' => 'Nunavut', 'ON' => 'Ontario', 'PE' => 'Prince Edward Island', 'QC' => 'Quebec', 'SK' =>
        'Saskatchewan', 'YT' => 'Yukon Territory');
}


/**
 * getStates()
 * @since version 1.0
 *@uses gets an array of states "AL"=>Alabama
 * @return array
 */
function getStates()
{
    $stateArray = array('' => 'Select one..', 'AL' => 'Alabama', 'AK' => 'Alaska', 'AR' => 'Arkansas',
        'AZ' => 'Arizona', 'CA' => 'California', 'CO' => 'Colorado', 'CT' => 'Connecticut', 'DC' =>
        'District of Columbia', 'DE' => 'Delaware', 'FL' => 'Florida', 'GA' => 'Georgia', 'HI' => 'Hawaii',
        'ID' => 'Idaho', 'IL' => 'Illinois', 'IN' => 'Indiana', 'IA' => 'Iowa', 'KS' => 'Kansas', 'KY' =>
        'Kentucky', 'LA' => 'Louisiana', 'MA' => 'Massachusetts', 'MD' => 'Maryland', 'ME' => 'Maine', 'MI' =>
        'Michigan', 'MN' => 'Minnesota', 'MO' => 'Missouri', 'MS' => 'Mississippi', 'MT' => 'Montana', 'NC' =>
        'North Carolina', 'ND' => 'North Dakota', 'NE' => 'Nebraska', 'NH' => 'New Hampshire', 'NJ' =>
        'New Jersey', 'NM' => 'New Mexico', 'NV' => 'Nevada', 'NY' => 'New York', 'OH' => 'Ohio', 'OK' =>
        'Oklahoma', 'OR' => 'Oregon', 'PA' => 'Pennsylvania', 'RI' => 'Rhode Island', 'SC' =>
        'South Carolina', 'SD' => 'South Dakota', 'TN' => 'Tennessee', 'TX' => 'Texas', 'UT' => 'Utah', 'VA' =>
        'Virginia', 'VT' => 'Vermont', 'WA' => 'Washington', 'WI' => 'Wisconsin', 'WV' => 'West Virginia',
        'WY' => 'Wyoming');
    return $stateArray;
}

/**
 * getCountries()
 * @author Jesse Baird <jebaird@gmail.com>
 * @return array of know contries
 */
function getCountries()
{
    $country_array = array('' => 'Select one..', 'af' => 'afghanistan', 'al' => 'albania', 'dz' =>
        'algeria', 'as' => 'american samoa', 'ad' => 'andorra', 'ao' => 'angola', 'ai' => 'anguilla', 'aq' =>
        'antarctica', 'ag' => 'antigua and barbuda', 'ar' => 'argentina', 'am' => 'armenia', 'aw' => 'aruba',
        'au' => 'australia', 'at' => 'austria', 'az' => 'azerbaijan', 'bs' => 'bahamas', 'bh' => 'bahrain',
        'bd' => 'bangladesh', 'bb' => 'barbados', 'by' => 'belarus', 'be' => 'belgium', 'bz' => 'belize',
        'bj' => 'benin', 'bm' => 'bermuda', 'bt' => 'bhutan', 'bo' => 'bolivia', 'ba' =>
        'bosnia and herzegovina', 'bw' => 'botswana', 'bv' => 'bouvet island', 'br' => 'brazil', 'io' =>
        'british indian ocean territory', 'bn' => 'brunei darussalam', 'bg' => 'bulgaria', 'bf' =>
        'burkina faso', 'bi' => 'burundi', 'kh' => 'cambodia', 'cm' => 'cameroon', 'ca' => 'canada', 'cv' =>
        'cape verde', 'ky' => 'cayman islands', 'cf' => 'central african republic', 'td' => 'chad', 'cl' =>
        'chile', 'cn' => 'china', 'cx' => 'christmas island', 'cc' => 'cocos (keeling) islands', 'co' =>
        'colombia', 'km' => 'comoros', 'cg' => 'congo', 'cd' => 'congo, the democratic republic of the',
        'ck' => 'cook islands', 'cr' => 'costa rica', 'ci' => 'cote d ivoire', 'hr' => 'croatia', 'cu' =>
        'cuba', 'cy' => 'cyprus', 'cz' => 'czech republic', 'dk' => 'denmark', 'dj' => 'djibouti', 'dm' =>
        'dominica', 'do' => 'dominican republic', 'tp' => 'east timor', 'ec' => 'ecuador', 'eg' => 'egypt',
        'sv' => 'el salvador', 'gq' => 'equatorial guinea', 'er' => 'eritrea', 'ee' => 'estonia', 'et' =>
        'ethiopia', 'fk' => 'falkland islands (malvinas)', 'fo' => 'faroe islands', 'fj' => 'fiji', 'fi' =>
        'finland', 'fr' => 'france', 'gf' => 'french guiana', 'pf' => 'french polynesia', 'tf' =>
        'french southern territories', 'ga' => 'gabon', 'gm' => 'gambia', 'ge' => 'georgia', 'de' =>
        'germany', 'gh' => 'ghana', 'gi' => 'gibraltar', 'gr' => 'greece', 'gl' => 'greenland', 'gd' =>
        'grenada', 'gp' => 'guadeloupe', 'gu' => 'guam', 'gt' => 'guatemala', 'gn' => 'guinea', 'gw' =>
        'guinea-bissau', 'gy' => 'guyana', 'ht' => 'haiti', 'hm' => 'heard island and mcdonald islands',
        'va' => 'holy see (vatican city state)', 'hn' => 'honduras', 'hk' => 'hong kong', 'hu' => 'hungary',
        'is' => 'iceland', 'in' => 'india', 'id' => 'indonesia', 'ir' => 'iran, islamic republic of', 'iq' =>
        'iraq', 'ie' => 'ireland', 'il' => 'israel', 'it' => 'italy', 'jm' => 'jamaica', 'jp' => 'japan',
        'jo' => 'jordan', 'kz' => 'kazakstan', 'ke' => 'kenya', 'ki' => 'kiribati', 'kp' =>
        'korea democratic peoples republic of', 'kr' => 'korea republic of', 'kw' => 'kuwait', 'kg' =>
        'kyrgyzstan', 'la' => 'lao peoples democratic republic', 'lv' => 'latvia', 'lb' => 'lebanon', 'ls' =>
        'lesotho', 'lr' => 'liberia', 'ly' => 'libyan arab jamahiriya', 'li' => 'liechtenstein', 'lt' =>
        'lithuania', 'lu' => 'luxembourg', 'mo' => 'macau', 'mk' =>
        'macedonia, the former yugoslav republic of', 'mg' => 'madagascar', 'mw' => 'malawi', 'my' =>
        'malaysia', 'mv' => 'maldives', 'ml' => 'mali', 'mt' => 'malta', 'mh' => 'marshall islands', 'mq' =>
        'martinique', 'mr' => 'mauritania', 'mu' => 'mauritius', 'yt' => 'mayotte', 'mx' => 'mexico', 'fm' =>
        'micronesia, federated states of', 'md' => 'moldova, republic of', 'mc' => 'monaco', 'mn' =>
        'mongolia', 'ms' => 'montserrat', 'ma' => 'morocco', 'mz' => 'mozambique', 'mm' => 'myanmar', 'na' =>
        'namibia', 'nr' => 'nauru', 'np' => 'nepal', 'nl' => 'netherlands', 'an' => 'netherlands antilles',
        'nc' => 'new caledonia', 'nz' => 'new zealand', 'ni' => 'nicaragua', 'ne' => 'niger', 'ng' =>
        'nigeria', 'nu' => 'niue', 'nf' => 'norfolk island', 'mp' => 'northern mariana islands', 'no' =>
        'norway', 'om' => 'oman', 'pk' => 'pakistan', 'pw' => 'palau', 'ps' =>
        'palestinian territory, occupied', 'pa' => 'panama', 'pg' => 'papua new guinea', 'py' => 'paraguay',
        'pe' => 'peru', 'ph' => 'philippines', 'pn' => 'pitcairn', 'pl' => 'poland', 'pt' => 'portugal',
        'pr' => 'puerto rico', 'qa' => 'qatar', 're' => 'reunion', 'ro' => 'romania', 'ru' =>
        'russian federation', 'rw' => 'rwanda', 'sh' => 'saint helena', 'kn' => 'saint kitts and nevis',
        'lc' => 'saint lucia', 'pm' => 'saint pierre and miquelon', 'vc' =>
        'saint vincent and the grenadines', 'ws' => 'samoa', 'sm' => 'san marino', 'st' =>
        'sao tome and principe', 'sa' => 'saudi arabia', 'sn' => 'senegal', 'sc' => 'seychelles', 'sl' =>
        'sierra leone', 'sg' => 'singapore', 'sk' => 'slovakia', 'si' => 'slovenia', 'sb' =>
        'solomon islands', 'so' => 'somalia', 'za' => 'south africa', 'gs' =>
        'south georgia and the south sandwich islands', 'es' => 'spain', 'lk' => 'sri lanka', 'sd' =>
        'sudan', 'sr' => 'suriname', 'sj' => 'svalbard and jan mayen', 'sz' => 'swaziland', 'se' => 'sweden',
        'ch' => 'switzerland', 'sy' => 'syrian arab republic', 'tw' => 'taiwan, province of china', 'tj' =>
        'tajikistan', 'tz' => 'tanzania, united republic of', 'th' => 'thailand', 'tg' => 'togo', 'tk' =>
        'tokelau', 'to' => 'tonga', 'tt' => 'trinidad and tobago', 'tn' => 'tunisia', 'tr' => 'turkey', 'tm' =>
        'turkmenistan', 'tc' => 'turks and caicos islands', 'tv' => 'tuvalu', 'ug' => 'uganda', 'ua' =>
        'ukraine', 'ae' => 'united arab emirates', 'gb' => 'united kingdom', 'us' => 'united states', 'um' =>
        'united states minor outlying islands', 'uy' => 'uruguay', 'uz' => 'uzbekistan', 'vu' => 'vanuatu',
        've' => 'venezuela', 'vn' => 'viet nam', 'vg' => 'virgin islands, british', 'vi' =>
        'virgin islands, u.s.', 'wf' => 'wallis and futuna', 'eh' => 'western sahara', 'ye' => 'yemen', 'yu' =>
        'yugoslavia', 'zm' => 'zambia', 'zw' => 'zimbabwe', );
    asort($country_array);
    return $country_array;
}