1. 货币及货币符号:

<?php
$_currencies = array('aed' => array('name' => 'UAE Dirham'), 'afn' => array('name' => 'Afghani', 'symbol' => '؋'), 'all' => array('name' => 'Lek', 'symbol' => 'Lek'), 'amd' => array('name' => 'Armenian Dram', 'symbol' => 'Դ'), 'ang' => array('name' => 'Netherlands Antillian Guilder', 'symbol' => 'ƒ'), 'aoa' => array('name' => 'Kwanza', 'symbol' => 'Kz'), 'ars' => array('name' => 'Argentine Peso', 'symbol' => '$'), 'aud' => array('name' => 'Australian Dollar', 'symbol' => '$', 'country' => 'au'), 'awg' => array('name' => 'Aruban Guilder', 'symbol' => 'ƒ'), 'azn' => array('name' => 'Azerbaijanian Manat', 'symbol' => 'ман'), 'bam' => array('name' => 'Convertible Marks', 'symbol' => 'KM'), 'bbd' => array('name' => 'Barbados Dollar', 'symbol' => '$'), 'bdt' => array('name' => 'Taka'), 'bgn' => array('name' => 'Bulgarian Lev', 'symbol' => 'лв'), 'bhd' => array('name' => 'Bahraini Dinar'), 'bif' => array('name' => 'Burundi Franc', 'symbol' => 'FBu'), 'bmd' => array('name' => 'Bermudian Dollar', 'symbol' => '$'), 'bnd' => array('name' => 'Brunei Dollar', 'symbol' => '$'), 'bob' => array('name' => 'Boliviano', 'symbol' => '$b'), 'bov' => array('name' => 'Mvdol'), 'brl' => array('name' => 'Brazilian Real', 'symbol' => 'R$'), 'bsd' => array('name' => 'Bahamian Dollar', 'symbol' => '$'), 'btn' => array('name' => 'Ngultrum', 'symbol' => 'Nu.'), 'bwp' => array('name' => 'Pula', 'symbol' => 'P'), 'byr' => array('name' => 'Belarussian Ruble', 'symbol' => 'p.'), 'bzd' => array('name' => 'Belize Dollar', 'symbol' => 'BZ$'), 'cad' => array('name' => 'Canadian Dollar', 'symbol' => '$'), 'cdf' => array('name' => 'Congolese Franc', 'symbol' => 'FC'), 'che' => array('name' => 'WIR Euro'), 'chf' => array('name' => 'Swiss Franc', 'country' => 'ch'), 'chw' => array('name' => 'WIR Franc'), 'clf' => array('name' => 'Unidades de fomento', 'symbol' => 'UF'), 'clp' => array('name' => 'Chilean Peso', 'symbol' => '$'), 'cny' => array('name' => 'Yuan Renminbi', 'symbol' => '¥'), 'cop' => array('name' => 'Colombian Peso', 'symbol' => '$'), 'cou' => array('name' => 'Unidad de Valor Real'), 'crc' => array('name' => 'Costa Rican Colon', 'symbol' => '₡'), 'cuc' => array('name' => 'Peso Convertible', 'symbol' => '$'), 'cup' => array('name' => 'Cuban Peso', 'symbol' => '₱'), 'cve' => array('name' => 'Cape Verde Escudo', 'symbol' => '$'), 'czk' => array('name' => 'Czech Koruna', 'symbol' => 'Kč'), 'djf' => array('name' => 'Djibouti Franc', 'symbol' => 'Fdj'), 'dkk' => array('name' => 'Danish Krone', 'symbol' => 'kr', 'country' => 'dk'), 'dop' => array('name' => 'Dominican Peso', 'symbol' => 'RD$'), 'dzd' => array('name' => 'Algerian Dinar', 'symbol' => 'دج'), 'eek' => array('name' => 'Kroon'), 'egp' => array('name' => 'Egyptian Pound', 'symbol' => '£'), 'ern' => array('name' => 'Nakfa', 'symbol' => 'Nfk'), 'etb' => array('name' => 'Ethiopian Birr', 'symbol' => 'Br'), 'eur' => array('name' => 'Euro', 'symbol' => '€', 'country' => 'eu'), 'fjd' => array('name' => 'Fiji Dollar', 'symbol' => '$'), 'fkp' => array('name' => 'Falkland Islands Pound', 'symbol' => '£'), 'gbp' => array('name' => 'Pound Sterling', 'symbol' => '£', 'country' => 'gb'), 'gel' => array('name' => 'Lari'), 'ggp' => array('symbol' => '£'), 'ghc' => array('symbol' => '¢'), 'ghs' => array('name' => 'Cedi', 'symbol' => 'GH₵'), 'gip' => array('name' => 'Gibraltar Pound', 'symbol' => '£'), 'gmd' => array('name' => 'Dalasi', 'symbol' => 'D'), 'gnf' => array('name' => 'Guinea Franc', 'symbol' => 'FG'), 'gtq' => array('name' => 'Quetzal', 'symbol' => 'Q'), 'gyd' => array('name' => 'Guyana Dollar', 'symbol' => '$'), 'hkd' => array('name' => 'Hong Kong Dollar', 'symbol' => '$'), 'hnl' => array('name' => 'Lempira', 'symbol' => 'L'), 'hrk' => array('name' => 'Croatian Kuna', 'symbol' => 'kn'), 'htg' => array('name' => 'Gourde', 'symbol' => 'G'), 'huf' => array('name' => 'Forint', 'symbol' => 'Ft'), 'idr' => array('name' => 'Rupiah', 'symbol' => 'Rp'), 'ils' => array('name' => 'New Israeli Sheqel', 'symbol' => '₪'), 'imp' => array('symbol' => '£'), 'inr' => array('name' => 'Indian Rupee', 'country' => 'in','symbol' => '₹'), 'iqd' => array('name' => 'Iraqi Dinar', 'symbol' => 'ع.د'), 'irr' => array('name' => 'Iranian Rial', 'symbol' => '﷼'), 'isk' => array('name' => 'Iceland Krona', 'symbol' => 'kr'), 'jep' => array('symbol' => '£'), 'jmd' => array('name' => 'Jamaican Dollar', 'symbol' => 'J$'), 'jod' => array('name' => 'Jordanian Dinar'), 'jpy' => array('name' => 'Yen', 'symbol' => '¥'), 'kes' => array('name' => 'Kenyan Shilling', 'symbol' => 'KSh'), 'kgs' => array('name' => 'Som', 'symbol' => 'лв'), 'khr' => array('name' => 'Riel', 'symbol' => '៛'), 'kmf' => array('name' => 'Comoro Franc', 'symbol' => 'CF'), 'kpw' => array('name' => 'North Korean Won', 'symbol' => '₩'), 'krw' => array('name' => 'Won', 'symbol' => '₩'), 'kwd' => array('name' => 'Kuwaiti Dinar', 'symbol' => 'K.D.'), 'kyd' => array('name' => 'Cayman Islands Dollar', 'symbol' => '$'), 'kzt' => array('name' => 'Tenge', 'symbol' => 'лв'), 'lak' => array('name' => 'Kip', 'symbol' => '₭'), 'lbp' => array('name' => 'Lebanese Pound', 'symbol' => '£'), 'lkr' => array('name' => 'Sri Lanka Rupee', 'symbol' => '₨'), 'lrd' => array('name' => 'Liberian Dollar', 'symbol' => '$'), 'lsl' => array('name' => 'Loti', 'symbol' => 'L'), 'ltl' => array('name' => 'Lithuanian Litas', 'symbol' => 'Lt'), 'lvl' => array('name' => 'Latvian Lats', 'symbol' => 'Ls'), 'lyd' => array('name' => 'Libyan Dinar', 'symbol' => 'LD'), 'mad' => array('name' => 'Moroccan Dirham', 'symbol' => 'م.', 'country' => 'ma'), 'mdl' => array('name' => 'Moldovan Leu'), 'mga' => array('name' => 'Malagasy Ariary', 'symbol' => 'Ar'), 'mkd' => array('name' => 'Denar', 'symbol' => 'ден'), 'mmk' => array('name' => 'Kyat', 'symbol' => 'K'), 'mnt' => array('name' => 'Tugrik', 'symbol' => '₮'), 'mop' => array('name' => 'Pataca', 'symbol' => 'MOP$'), 'mro' => array('name' => 'Ouguiya', 'symbol' => 'UM'), 'mur' => array('name' => 'Mauritius Rupee', 'symbol' => '₨'), 'mvr' => array('name' => 'Rufiyaa', 'symbol' => 'Rf'), 'mwk' => array('name' => 'Kwacha', 'symbol' => 'MK'), 'mxn' => array('name' => 'Mexican Peso', 'symbol' => '$'), 'mxv' => array('name' => 'Mexican Unidad de Inversion (UDI)'), 'myr' => array('name' => 'Malaysian Ringgit', 'symbol' => 'RM'), 'mzn' => array('name' => 'Metical', 'symbol' => 'MT'), 'nad' => array('name' => 'Namibia Dollar', 'symbol' => '$'), 'ngn' => array('name' => 'Naira', 'symbol' => '₦'), 'nio' => array('name' => 'Cordoba Oro', 'symbol' => 'C$'), 'nok' => array('name' => 'Norwegian Krone', 'symbol' => 'kr', 'country' => 'no'), 'npr' => array('name' => 'Nepalese Rupee', 'symbol' => '₨'), 'nzd' => array('name' => 'New Zealand Dollar', 'symbol' => '$', 'country' => 'nz'), 'omr' => array('name' => 'Rial Omani', 'symbol' => '﷼'), 'pab' => array('name' => 'Balboa', 'symbol' => 'B/.'), 'pen' => array('name' => 'Nuevo Sol', 'symbol' => 'S/.'), 'pgk' => array('name' => 'Kina', 'symbol' => 'K'), 'php' => array('name' => 'Philippine Peso', 'symbol' => 'Php'), 'pkr' => array('name' => 'Pakistan Rupee', 'symbol' => '₨'), 'pln' => array('name' => 'Zloty', 'symbol' => 'zł'), 'pyg' => array('name' => 'Guarani', 'symbol' => 'Gs'), 'qar' => array('name' => 'Qatari Rial', 'symbol' => '﷼'), 'ron' => array('name' => 'New Leu', 'symbol' => 'lei'), 'rsd' => array('name' => 'Serbian Dinar', 'symbol' => 'Дин.'), 'rub' => array('name' => 'Russian Ruble', 'symbol' => 'руб'), 'rwf' => array('name' => 'Rwanda Franc', 'symbol' => 'FRw'), 'sar' => array('name' => 'Saudi Riyal', 'symbol' => '﷼'), 'sbd' => array('name' => 'Solomon Islands Dollar', 'symbol' => '$'), 'scr' => array('name' => 'Seychelles Rupee', 'symbol' => '₨'), 'sdg' => array('name' => 'Sudanese Pound'), 'sek' => array('name' => 'Swedish Krona', 'symbol' => 'kr'), 'sgd' => array('name' => 'Singapore Dollar', 'symbol' => '$'), 'shp' => array('name' => 'Saint Helena Pound', 'symbol' => '£'), 'sll' => array('name' => 'Leone', 'symbol' => 'Le'), 'sos' => array('name' => 'Somali Shilling', 'symbol' => 'S'), 'srd' => array('name' => 'Surinam Dollar', 'symbol' => '$'), 'std' => array('name' => 'Dobra', 'symbol' => 'Db'), 'svc' => array('name' => 'El Salvador Colon', 'symbol' => '$'), 'syp' => array('name' => 'Syrian Pound', 'symbol' => '£'), 'szl' => array('name' => 'Lilangeni', 'symbol' => 'L'), 'thb' => array('name' => 'Baht', 'symbol' => '฿'), 'tjs' => array('name' => 'Somoni'), 'tmt' => array('name' => 'Manat', 'symbol' => 'm'), 'tnd' => array('name' => 'Tunisian Dinar', 'symbol' => 'DT'), 'top' => array('name' => 'Pa\'anga', 'symbol' => 'DT'), 'try' => array('name' => 'Turkish Lira', 'symbol' => 'TL'), 'ttd' => array('name' => 'Trinidad and Tobago Dollar', 'symbol' => 'TT$'), 'tvd' => array('symbol' => '$'), 'twd' => array('name' => 'New Taiwan Dollar', 'symbol' => 'NT$'), 'tzs' => array('name' => 'Tanzanian Shilling'), 'uah' => array('name' => 'Hryvnia', 'symbol' => '₴'), 'ugx' => array('name' => 'Uganda Shilling', 'symbol' => 'USh'), 'usd' => array('name' => 'US Dollar', 'symbol' => '$', 'country' => 'us'), 'usn' => array('name' => 'US Dollar (Next day)'), 'uss' => array('name' => 'US Dollar (Same day)'), 'uyi' => array('name' => 'Uruguay Peso en Unidades Indexadas'), 'uyu' => array('name' => 'Peso Uruguayo', 'symbol' => '$U'), 'uzs' => array('name' => 'Uzbekistan Sum', 'symbol' => 'лв'), 'vef' => array('name' => 'Bolivar Fuerte', 'symbol' => 'Bs'), 'vnd' => array('name' => 'Dong', 'symbol' => '₫'), 'vuv' => array('name' => 'Vatu', 'symbol' => 'VT'), 'wst' => array('name' => 'Tala'), 'xaf' => array('name' => 'CFA Franc BEAC', 'symbol' => 'FCFA', 'country' => 'cm'), 'xag' => array('name' => 'Silver'), 'xau' => array('name' => 'Gold'), 'xba' => array('name' => 'Bond Markets Units European Composite Unit (EURCO)'), 'xbb' => array('name' => 'European Monetary Unit (E.M.U.-6)'), 'xbc' => array('name' => 'European Unit of Account 9(E.U.A.-9)'), 'xbd' => array('name' => 'European Unit of Account 17(E.U.A.-17)'), 'xcd' => array('name' => 'East Caribbean Dollar', 'symbol' => '$', 'country' => 'kn'), 'xdr' => array('name' => 'SDR'), 'xfu' => array('name' => 'UIC-Franc'), 'xof' => array('name' => 'CFA Franc BCEAO', 'symbol' => 'CFA', 'country' => 'sn'), 'xpd' => array('name' => 'Palladium'), 'xpf' => array('name' => 'CFP Franc', 'country' => 'pf'), 'xpt' => array('name' => 'Platinum'), 'xts' => array('name' => 'Codes specifically reserved for testing purposes'), 'xxx' => array('name' => 'The codes assigned for transactions where no currency is involved are:'), 'yer' => array('name' => 'Yemeni Rial', 'symbol' => '﷼'), 'zar' => array('name' => 'Rand', 'symbol' => 'R', 'country' => 'za'), 'zmk' => array('name' => 'Zambian Kwacha', 'symbol' => 'ZK'), 'zwd' => array('symbol' => 'Z$'), 'zwl' => array('name' => 'Zimbabwe Dollar', 'symbol' => '$'),
);

2. 国家及货币

<? $country_currencies=array('ad'=>'eur','ae'=>'aed','af'=>'afn','ag'=>'xcd','ai'=>'xcd','al'=>'all','am'=>'amd','an'=>'ang','ao'=>'aoa','ar'=>'ars','as'=>'usd','at'=>'eur','au'=>'aud','aw'=>'awg','ax'=>'eur','az'=>'azn','ba'=>'bam','bb'=>'bbd','bd'=>'bdt','be'=>'eur','bf'=>'xof','bg'=>'bgn','bh'=>'bhd','bi'=>'bif','bj'=>'xof','bl'=>'eur','bm'=>'bmd','bn'=>'bnd','bo'=>'bob', #bob,bov'bq'=>'usd','br'=>'brl','bs'=>'bsd','bt'=>'btn', #inr,btn'bv'=>'nok','bw'=>'bwp','by'=>'byr','bz'=>'bzd','ca'=>'cad','cc'=>'aud','cd'=>'cdf','cf'=>'xaf','cg'=>'xaf','ch'=>'chf', #chf,chw,che'ci'=>'xof','ck'=>'nzd','cl'=>'clp', #clp,clf'cm'=>'xaf','cn'=>'cny','co'=>'cop', #cop,cou'cr'=>'crc','cu'=>'cup', #cup,cuc'cv'=>'cve','cw'=>'ang','cx'=>'aud','cy'=>'eur','cz'=>'czk','de'=>'eur','dj'=>'djf','dk'=>'dkk','dm'=>'xcd','do'=>'dop','dz'=>'dzd','ec'=>'usd','ee'=>'eek','eg'=>'egp','eh'=>'mad','er'=>'ern','es'=>'eur','et'=>'etb','eu'=>'eur','fi'=>'eur','fj'=>'fjd','fk'=>'fkp','fm'=>'usd','fo'=>'dkk','fr'=>'eur','ga'=>'xaf','gb'=>'gbp','gd'=>'xcd','ge'=>'gel','gf'=>'eur','gg'=>'gbp','gh'=>'ghs','gi'=>'gip','gl'=>'dkk','gm'=>'gmd','gn'=>'gnf','gp'=>'eur','gq'=>'xaf','gr'=>'eur','gt'=>'gtq','gu'=>'usd','gw'=>'xof','gy'=>'gyd','hk'=>'hkd','hm'=>'aud','hn'=>'hnl','hr'=>'hrk','ht'=>'htg', #htg,usd'hu'=>'huf','id'=>'idr','ie'=>'eur','il'=>'ils','im'=>'gbp','in'=>'inr','io'=>'usd','iq'=>'iqd','ir'=>'irr','is'=>'isk','it'=>'eur','je'=>'gbp','jm'=>'jmd','jo'=>'jod','jp'=>'jpy','ke'=>'kes','kg'=>'kgs','kh'=>'khr','ki'=>'aud','km'=>'kmf','kn'=>'xcd','kp'=>'kpw','kr'=>'krw','kw'=>'kwd','ky'=>'kyd','kz'=>'kzt','la'=>'lak','lb'=>'lbp','lc'=>'xcd','li'=>'chf','lk'=>'lkr','lr'=>'lrd','ls'=>'lsl', #zar,lsl'lt'=>'ltl','lu'=>'eur','lv'=>'lvl','ly'=>'lyd','ma'=>'mad','mc'=>'eur','md'=>'mdl','me'=>'eur','mf'=>'eur','mg'=>'mga','mh'=>'usd','mk'=>'mkd','ml'=>'xof','mm'=>'mmk','mn'=>'mnt','mo'=>'mop','mp'=>'usd','mq'=>'eur','mr'=>'mro','ms'=>'xcd','mt'=>'eur','mu'=>'mur','mv'=>'mvr','mw'=>'mwk','mx'=>'mxn', #mxn,mxv'my'=>'myr','mz'=>'mzn','na'=>'nad', #zar,nad'nc'=>'xpf','ne'=>'xof','nf'=>'aud','ng'=>'ngn','ni'=>'nio','nl'=>'eur','no'=>'nok','np'=>'npr','nr'=>'aud','nu'=>'nzd','nz'=>'nzd','om'=>'omr','pa'=>'pab', #pab,usd'pe'=>'pen','pf'=>'xpf','pg'=>'pgk','ph'=>'php','pk'=>'pkr','pl'=>'pln','pm'=>'eur','pn'=>'nzd','pr'=>'usd','pt'=>'eur','pw'=>'usd','py'=>'pyg','qa'=>'qar','re'=>'eur','ro'=>'ron','rs'=>'rsd','ru'=>'rub','rw'=>'rwf','sa'=>'sar','sb'=>'sbd','sc'=>'scr','sd'=>'sdg','se'=>'sek','sg'=>'sgd','sh'=>'shp','si'=>'eur','sj'=>'nok','sk'=>'eur','sl'=>'sll','sm'=>'eur','sn'=>'xof','so'=>'sos','sr'=>'srd','st'=>'std','sv'=>'usd', #svc,usd'sx'=>'ang','sy'=>'syp','sz'=>'szl','tc'=>'usd','td'=>'xaf','tf'=>'eur','tg'=>'xof','th'=>'thb','tj'=>'tjs','tk'=>'nzd','tl'=>'usd','tm'=>'tmt','tn'=>'tnd','to'=>'top','tr'=>'try','tt'=>'ttd','tv'=>'aud','tw'=>'twd','tz'=>'tzs','ua'=>'uah','ug'=>'ugx','um'=>'usd','us'=>'usd', #usd,uss,usn'uy'=>'uyu', #uyu,uyi'uz'=>'uzs','va'=>'eur','vc'=>'xcd','ve'=>'vef','vg'=>'usd','vi'=>'usd','vn'=>'vnd','vu'=>'vuv','wf'=>'xpf','ws'=>'wst','ye'=>'yer','yt'=>'eur','za'=>'zar','zm'=>'zmk','zw'=>'zwl');

3. 国家及国家全称

$countries=array('ad'=>'Andorra','ae'=>'United Arab Emirates','af'=>'Afghanistan','ag'=>'Antigua and Barbuda','ai'=>'Anguilla','al'=>'Albania','am'=>'Armenia','an'=>'Netherlands Antilles','ao'=>'Angola','aq'=>'Antarctica','ar'=>'Argentina','as'=>'American Samoa','at'=>'Austria','au'=>'Australia','aw'=>'Aruba','ax'=>'Åland Islands','az'=>'Azerbaijan','ba'=>'Bosnia and Herzegovina','bb'=>'Barbados','bd'=>'Bangladesh','be'=>'Belgium','bf'=>'Burkina Faso','bg'=>'Bulgaria','bh'=>'Bahrain','bi'=>'Burundi','bj'=>'Benin','bl'=>'Saint Barthélemy','bm'=>'Bermuda','bn'=>'Brunei', #'Brunei Darussalam','bo'=>'Bolivia', #'Bolivia, Plurinational State of','bq'=>'Caribbean Netherlands', #'Bonaire, Sint Eustatius and Saba','br'=>'Brazil','bs'=>'Bahamas','bt'=>'Bhutan','bv'=>'Bouvet Island','bw'=>'Botswana','by'=>'Belarus','bz'=>'Belize','ca'=>'Canada','cc'=>'Cocos (Keeling) Islands','cd'=>'DR Congo', #'Congo, the Democratic Republic of the','cf'=>'Central African Republic','cg'=>'Congo','ch'=>'Switzerland','ci'=>'Côte d\'Ivoire','ck'=>'Cook Islands','cl'=>'Chile','cm'=>'Cameroon','cn'=>'China','co'=>'Colombia','cr'=>'Costa Rica','cu'=>'Cuba','cv'=>'Cape Verde','cw'=>'Curaçao','cx'=>'Christmas Island','cy'=>'Cyprus','cz'=>'Czech Republic','de'=>'Germany','dj'=>'Djibouti','dk'=>'Denmark','dm'=>'Dominica','do'=>'Dominican Republic','dz'=>'Algeria','ec'=>'Ecuador','ee'=>'Estonia','eg'=>'Egypt','eh'=>'Western Sahara','en'=>'England','er'=>'Eritrea','es'=>'Spain','et'=>'Ethiopia','eu'=>'European Union','fi'=>'Finland','fj'=>'Fiji','fk'=>'Falkland Islands', #'Falkland Islands (Malvinas)','fm'=>'Micronesia', #'Micronesia, Federated States of','fo'=>'Faroe Islands','fr'=>'France','ga'=>'Gabon','gb'=>'United Kingdom','gd'=>'Grenada','ge'=>'Georgia','gf'=>'French Guiana','gg'=>'Guernsey','gh'=>'Ghana','gi'=>'Gibraltar','gl'=>'Greenland','gm'=>'Gambia','gn'=>'Guinea','gp'=>'Guadeloupe','gq'=>'Equatorial Guinea','gr'=>'Greece','gs'=>'South Georgia and the South Sandwich Islands','gt'=>'Guatemala','gu'=>'Guam','gw'=>'Guinea-Bissau','gy'=>'Guyana','hk'=>'Hong Kong','hm'=>'Heard Island and McDonald Islands','hn'=>'Honduras','hr'=>'Croatia','ht'=>'Haiti','hu'=>'Hungary','id'=>'Indonesia','ie'=>'Ireland','il'=>'Israel','im'=>'Isle of Man','in'=>'India','io'=>'British Indian Ocean Territory','iq'=>'Iraq','ir'=>'Iran', #'Iran, Islamic Republic of','is'=>'Iceland','it'=>'Italy','je'=>'Jersey','jm'=>'Jamaica','jo'=>'Jordan','jp'=>'Japan','ke'=>'Kenya','kg'=>'Kyrgyzstan','kh'=>'Cambodia','ki'=>'Kiribati','km'=>'Comoros','kn'=>'Saint Kitts and Nevis','kp'=>'Korea DPR', #Korea, Democratic People's Republic of'kr'=>'Korea Republic', #Korea, Republic of'kw'=>'Kuwait','ky'=>'Cayman Islands','kz'=>'Kazakhstan','la'=>'Laos', #'Lao People\'s Democratic Republic','lb'=>'Lebanon','lc'=>'Saint Lucia','li'=>'Liechtenstein','lk'=>'Sri Lanka','lr'=>'Liberia','ls'=>'Lesotho','lt'=>'Lithuania','lu'=>'Luxembourg','lv'=>'Latvia','ly'=>'Libya', #'Libyan Arab Jamahiriya','ma'=>'Morocco','mc'=>'Monaco','md'=>'Moldova', #'Moldova, Republic of','me'=>'Montenegro','mf'=>'Saint Martin', #'Saint Martin (French part)','mg'=>'Madagascar','mh'=>'Marshall Islands','mk'=>'Macedonia', #'Macedonia, the former Yugoslav Republic of','ml'=>'Mali','mm'=>'Myanmar', #'Myanmar (Burma)','mn'=>'Mongolia','mo'=>'Macao','mp'=>'Northern Mariana Islands','mq'=>'Martinique','mr'=>'Mauritania','ms'=>'Montserrat','mt'=>'Malta','mu'=>'Mauritius','mv'=>'Maldives','mw'=>'Malawi','mx'=>'Mexico','my'=>'Malaysia','mz'=>'Mozambique','na'=>'Namibia','nc'=>'New Caledonia','ne'=>'Niger','nf'=>'Norfolk Island','ng'=>'Nigeria','ni'=>'Nicaragua','nl'=>'Netherlands','no'=>'Norway','np'=>'Nepal','nr'=>'Nauru','nu'=>'Niue','nz'=>'New Zealand','om'=>'Oman','pa'=>'Panama','pe'=>'Peru','pf'=>'French Polynesia','pg'=>'Papua New Guinea','ph'=>'Philippines','pk'=>'Pakistan','pl'=>'Poland','pm'=>'Saint Pierre and Miquelon','pn'=>'Pitcairn','pr'=>'Puerto Rico','ps'=>'Palestine', #'Palestinian Territory, Occupied','pt'=>'Portugal','pw'=>'Palau','py'=>'Paraguay','qa'=>'Qatar','re'=>'Réunion','ro'=>'Romania','rs'=>'Serbia','ru'=>'Russia', #'Russian Federation','rw'=>'Rwanda','sa'=>'Saudi Arabia','sb'=>'Solomon Islands','sc'=>'Seychelles','sd'=>'Sudan','se'=>'Sweden','sg'=>'Singapore','sh'=>'Saint Helena, Ascension and Tristan da Cunha','si'=>'Slovenia','sj'=>'Svalbard and Jan Mayen','sk'=>'Slovakia','sl'=>'Sierra Leone','sm'=>'San Marino','sn'=>'Senegal','so'=>'Somalia','sr'=>'Suriname','ss'=>'South Sudan','st'=>'Sao Tome and Principe','sv'=>'El Salvador','sx'=>'Sint Maarten','sy'=>'Syria', #'Syrian Arab Republic','sz'=>'Swaziland','tc'=>'Turks and Caicos Islands','td'=>'Chad','tf'=>'French Southern Territories','tg'=>'Togo','th'=>'Thailand','tj'=>'Tajikistan','tk'=>'Tokelau','tl'=>'Timor-Leste','tm'=>'Turkmenistan','tn'=>'Tunisia','to'=>'Tonga','tr'=>'Turkey','tt'=>'Trinidad and Tobago','tv'=>'Tuvalu','tw'=>'Taiwan', #'Taiwan, Province of China','tz'=>'Tanzania', #'Tanzania, United Republic of','ua'=>'Ukraine','ug'=>'Uganda','um'=>'U.S. Minor Outlying Islands', #'United States Minor Outlying Islands','us'=>'United States','uy'=>'Uruguay','uz'=>'Uzbekistan','va'=>'Vatican City', #'Holy See (Vatican City State)','vc'=>'Saint Vincent and the Grenadines','ve'=>'Venezuela', #'Venezuela, Bolivarian Republic of','vg'=>'British Virgin Islands', #'Virgin Islands, British','vi'=>'U.S. Virgin Islands', #'Virgin Islands, U.S.','vn'=>'Vietnam', #'Viet Nam','vu'=>'Vanuatu','wf'=>'Wallis and Futuna','ws'=>'Samoa','ye'=>'Yemen','yt'=>'Mayotte','za'=>'South Africa','zm'=>'Zambia','zw'=>'Zimbabwe');

4. 获取图片:

<?phpclass CurrencySymbols{var $currencies;var $dir;function CurrencySymbols(){$this->currencies= array("USD" => array("America (United States of America) Dollars","0024"),"ARS" => array("Argentina Pesos","0024"),"AWG" => array("Aruba Guilders (also called Florins)","0192"),"AUD" => array("Australia Dollars","0024"),"BSD" => array("Bahamas Dollars","0024"),"BBD" => array("Barbados Dollars","0024"),"BEF" => array("Belgium Francs","20a3"),"BZD" => array("Belize Dollars","0024"),"BMD" => array("Bermuda Dollars","0024"),"BOB" => array("Bolivia Bolivianos","0024"),"BRL" => array("Brazil Reais","0052-0024"),"BRC" => array("Brazil Cruzeiros","20a2"),"GBP" => array("Britain (United Kingdom) Pounds","00a3"),"BND" => array("Brunei Darussalam Dollars","0024"),"KHR" => array("Cambodia Riels","17db"),"CAD" => array("Canada Dollars","0024"),"KYD" => array("Cayman Islands Dollars","0024"),"CLP" => array("Chile Pesos","0024"),"CNY" => array("China Yuan Renminbi","5143"),"COP" => array("Colombia Pesos","20b1"),"CRC" => array("Costa Rica Colón","20a1"),"CUP" => array("Cuba Pesos","20b1"),"CYP" => array("Cyprus Pounds","00a3"),"DKK" => array("Denmark Kroner","0075-0072"),"DOP" => array("Dominican Republic Pesos","20b1"),"XCD" => array("East Caribbean Dollars","0024"),"EGP" => array("Egypt Pounds","00a3"),"SVC" => array("El Salvador Colón","20a1"),"GBP" => array("England (United Kingdom) Pounds","00a3"),"EUR" => array("Euro","20ac"),"XEU" => array("European Currency Unit","20a0"),"FKP" => array("Falkland Islands Pounds","00a3"),"FJD" => array("Fiji Dollars","0024"),"FRF" => array("France Francs","20a3"),"GIP" => array("Gibraltar Pounds","00a3"),"GRD" => array("Greece Drachmae","20af"),"GGP" => array("Guernsey Pounds","00a3"),"GYD" => array("Guyana Dollars","0024"),"NLG" => array("Holland (Netherlands) Guilders (also called Florins)","0192"),"CNY" => array("Hong Kong Dollars (Standard Chartered notes)  ","5713"),"CNY" => array("Hong Kong Dollars (HSBC notes)","5143"),"INR" => array("India Rupees","20a8"),"IRR" => array("Iran Rials","fdfc"),"IEP" => array("Ireland Punt","00a3"),"IMP" => array("Isle of Man Pounds","00a3"),"ILS" => array("Israel New Shekels","20aa"),"ITL" => array("Italy Lire","20a4"),"JMD" => array("Jamaica Dollars","0024"),"JPY" => array("Japan Yen","00a5"),"JEP" => array("Jersey Pounds","00a3"),"KPW" => array("Korea (North) Won","20a9"),"KRW" => array("Korea (South) Won","20a9"),"LAK" => array("Laos Kips","20ad"),"LBP" => array("Lebanon Pounds","00a3"),"LRD" => array("Liberia Dollars","0024"),"LUF" => array("Luxembourg Francs","20a3"),"MTL" => array("Malta Liri","20a4"),"MUR" => array("Mauritius Rupees","20a8"),"MXN" => array("Mexico Pesos","0024"),"MNT" => array("Mongolia Tugriks","20ae"),"NAD" => array("Namibia Dollars","0024"),"NPR" => array("Nepal Rupees","20a8"),"ANG" => array("Netherlands Antilles Guilders (also called Florins)","0192"),"NLG" => array("Netherlands Guilders","0192"),"NZD" => array("New Zealand Dollars","0024"),"NGN" => array("Nigeria Nairas","20a6"),"KPW" => array("North Korea Won","20a9"),"OMR" => array("Oman Rials","fdfc"),"PKR" => array("Pakistan Rupees","20a8"),"PEN" => array("Peru Nuevos Soles","0053-002f-002e"),"PHP" => array("Philippines Pesos","20b1"),"QAR" => array("Qatar Rials","fdfc"),"RUB" => array("Russia Rubles","0440-0443-0441"),"SHP" => array("Saint Helena Pounds","00a3"),"SAR" => array("Saudi Arabia Riyals","fdfc"),"SCR" => array("Seychelles Rupees","20a8"),"SGD" => array("Singapore Dollars","0024"),"SBD" => array("Solomon Islands Dollars","0024"),"ZAR" => array("South Africa Rand","0052"),"KRW" => array("South Korea Won","20a9"),"ESP" => array("Spain Pesetas","20a7"),"LKR" => array("Sri Lanka Rupees","0bf9"),"SEK" => array("Sweden Kronor","0075-0072"),"SRD" => array("Suriname Dollars","0024"),"SYP" => array("Syria Pounds","00a3"),"TWD" => array("Taiwan New Dollars","5143"),"THB" => array("Thailand Baht","0e3f"),"TTD" => array("Trinidad and Tobago Dollars","0024"),"TRY" => array("Turkey New Lira","20a4"),"TRL" => array("Turkey Liras","20a4"),"TVD" => array("Tuvalu Dollars","0024"));$this->dir=dirname(__FILE__);if(!preg_match("/\/$/",$this->dir))$this->dir.="/";}function getCurrencySymbol($curr="USD"){$currsymbols=unserialize(base64_decode(file_get_contents("fonts.php")));header("content-type:image/gif");echo $currsymbols[$this->currencies[$curr][1]];}function getCurrencyName($curr="USD"){ return $this->currencies[$curr][0];}function getAllCurrencyName(){$return="";foreach($this->currencies as $key=>$value)$return[$key]=$value[0];return $return;}public function getSymbol($code = 'USD') {if (!empty($this->currencies[$code]['ASCII'])) return (string) $this->currencies[$code]['ASCII'];return (string) $this->currencies[$code]['symbol'];}}$syb = new CurrencySymbols();echo $syb->getCurrencySymbol('CNY');

fonts.php 见附件。

转帖注明:JustCoding : http://justcoding.iteye.com/blog/1409851

国家和货币(符号/图片)数组(countries and currency symbol array)相关推荐

  1. ISO语言代码和国家代码+Locale常量+ISO货币符号

    [1]ISO语言代码和国家代码 [2]Locale常量 [3]ISO货币符号

  2. php简写是哪个国家的货币,世界197个国家的180种货币列表、数字符号、名称及对应国家简称...

    货币 符号 数字代码 名称 国家 AED د.إ 784 UAE Dirham UAE AFN Af 971 Afghani Afghanistan ALL L 008 Lek Albania AMD ...

  3. Android根据语言适配货币符,ios – 使用NSLocale根据国家/地区代码或国家/地区名称获取货币符号...

    我想使用NSLocale显示基于国家名称或国家/地区代码的货币符号我有所有国家/地区名称列表.假设我选择了USA然后返回$Currency 代码: NSLocale *locale = [NSLoca ...

  4. magento怎么修改货币符号,在之前加上国家缩写

    前阵子需要给货币符号添加一个国家的简写,例如:$ 变为 US$,在1.7.0.2版本下,直接进入后台,system->manage currency->symbol修改即可,但1.5版本的 ...

  5. 026_如何在MAC下输入主要国家货币符号?

    由于出国旅游啥的经常会记录一些东西,不避免的会遇到各种货币符号 一. 人民币: ¥(sogo输入法切换到中文模式,然后"shift键 + 4"即可) 美元: $(sogo输入法切换 ...

  6. 货币根据货币符号匹配格式_货币符号的条件格式

    货币根据货币符号匹配格式 If you sell products in several countries, you might want to show the prices in differe ...

  7. 0610PHP基础:运算符、字符串处理函数、解析符号、数组

    运算符============================================================================= 一.算数运算符:数字型与字符型的数字 ...

  8. 如何使用Java获取货币符号?

    1. 前言 最近做了一个支付相关的需求,要求在收银台页面显示商品的价格时带上货币符号¥,类似下图中的格式: 最初我是用的下面这样的代码: System.out.println(Currency.get ...

  9. java 货币符号,java – Android货币符号排序

    我正在使用非英语语言环境的设备,英语货币形成如下: 1美元 如果我有英语语言环境,我会得到欧元货币: 1欧元 运用 format.setCurrency(Currency.getInstance(cu ...

最新文章

  1. 微软nni_实践空间站 | 为微软官方开源项目贡献代码,你准备好了吗?
  2. C中堆管理—浅谈malloc,free,calloc,realloc函数之间的区别
  3. php 常用session函数,PHP Session 常用的函数
  4. fastdfs 吗 支持windows_从零搭建分布式文件系统MinIO比FastDFS要更合适
  5. MySQL服务的启动与停止-使用命令行工具
  6. python的栈在哪个库_Python实现栈的方法
  7. ramebufferobject工程说明
  8. 为什么多个线程不可能同时抢到一把锁_并发基础理论:原子性问题、锁、管程...
  9. oracle去除表中字段中特殊符号('tab','空格','换行符','回车')——目前没找到可以一次性替换表中所有异常数据的方法,只能对字段逐一去除,如果有还希望留言赐教
  10. Linux 基金会发布 2017 最佳 Linux 发行名单
  11. 引入dubbo项目接口_Dubbo框架的Hello World
  12. 推荐几个学霸级的技术公众号陪你过暑假
  13. mac 中的 zip 和 unzip 命令
  14. 离线缓存与客户端存储总结
  15. 关于最近争议很大的链动模式详细分析
  16. SequenceToSequence
  17. Friedman 检验后的two-tailed Nemenyi test和the two-tailed Bonferroni-Dunn test的关键值
  18. 163.net邮箱个人登录入口攻略,轻松助你使用邮箱客户端
  19. U盘exe病毒解决方法
  20. 《LoadRunner 12七天速成宝典》目录—导读

热门文章

  1. 哥德巴赫猜想(信息学奥赛一本通-T1157)
  2. 3 FI配置-企业结构-分配-给公司分配公司代码
  3. python中scrapy的middleware是干嘛的_Python之爬虫(十九) Scrapy框架中Download Middleware用法...
  4. 自动化特征提取器:图像特征提取和深度学习
  5. tplink 2.4g弱信号剔除_科普 l 路由器信号2.4G和5G区别
  6. GAN + Video Inpainting的一些思考和相关论文
  7. python时域信号特征提取(各种因子)
  8. Jupyter notebook的正确打开方式
  9. 蓝牙扫描_无线扫描枪常见的传输模式及其区别
  10. vue锚点定位(代码通用) - 总结篇