- 浏览: 13756738 次
- 性别:
- 来自: 洛杉矶
文章分类
- 全部博客 (1994)
- Php / Pear / Mysql / Node.js (378)
- Javascript /Jquery / Bootstrap / Web (435)
- Phone / IOS / Objective-C / Swift (137)
- Ubuntu / Mac / Github / Aptana / Nginx / Shell / Linux (335)
- Perl / Koha / Ruby / Markdown (8)
- Java / Jsp (12)
- Python 2 / Wxpython (25)
- Codeigniter / CakePHP (32)
- Div / Css / XML / HTML5 (179)
- WP / Joomla! / Magento / Shopify / Drupal / Moodle / Zimbra (275)
- Apache / VPN / Software (31)
- AS3.0/2.0 / Flex / Flash (45)
- Smarty (6)
- SEO (24)
- Google / Facebook / Pinterest / SNS (80)
- Tools (22)
最新评论
-
1455975567:
xuezhongyu01 写道wocan23 写道我想问下那个 ...
Mysql: LBS实现查找附近的人 (两经纬度之间的距离) -
xuezhongyu01:
wocan23 写道我想问下那个111.1是怎么得来的我也看不 ...
Mysql: LBS实现查找附近的人 (两经纬度之间的距离) -
18335864773:
试试 pageoffice 在线打开 PDF 文件吧. pag ...
jquery在线预览PDF文件,打开PDF文件 -
青春依旧:
opacity: 0.5; 个人喜欢这种方式!关于其他css特 ...
css透明度的设置 (兼容所有浏览器) -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
搞定网页打印自动分页问题
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. 获取图片:
<?php class 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
- iso.inc.zip (6.6 KB)
- 下载次数: 3
- fonts.zip (6.5 KB)
- 下载次数: 1
发表评论
-
PHP: 在类(class)中加载动态函数, 变量函数或半变量函数 variable function/method
2016-09-03 07:54 7203最终实例在下方 以前 ... -
MySQL入门 (七) : 储存引擎与资料型态
2016-09-03 07:49 45861 表格与储存引擎 表格(table)是资料库中用来储存 ... -
MySQL入门 (六) : 字元集与资料库
2016-09-03 07:47 45981 Character Set与Collation 任何 ... -
MySQL入门 (五) : CRUD 与资料维护
2016-09-03 07:46 55151 取得表格资讯 1.1 DESCRIBE指令 「 ... -
MySQL入门 (四) : JOIN 与UNION 查询
2016-09-03 07:42 45321 使用多个表格 在「world」资料库的「countr ... -
PHP: 关键字global 和 超全局变量$GLOBALS的用法、解释、区别
2016-08-31 12:07 5068$GLOBALS 是一个关联数组,每一个变量为一个 ... -
MySQL入门 (三) : 运算式与函式
2016-08-31 12:01 4412运算式(expressions)已经 ... -
MySQL入门 (二) : SELECT 基础查询
2016-08-31 11:56 47131 查询资料前的基本概念 1.1 表格、纪录 ... -
MySQL入门 (一) : 资料库概论与MySQL的安装
2016-08-31 11:51 44841. 储存与管理资料 储存与管理资料一直是资讯应用上最基本 ... -
MySQL入门 (九) : 子查询 Subquery
2016-08-30 02:26 44771 一个叙述中的查询叙述 子查询(subquery)是一 ... -
PHP: 用readonly取代disabled来获取input值 submit a disabled input in a form could not ge
2016-08-30 02:21 2740The form is like below; <f ... -
PHP7革新与性能优化
2016-08-30 02:20 2175有幸参与2015年的PHP技 ... -
Mysql: 图解 inner join、left join、right join、full outer join、union、union all的区别
2016-08-18 06:03 3154对于SQL的Join,在学习起来可能是比较乱的。我们知道, ... -
Comet 反Ajax: 基于jQuery与PHP实现Ajax长轮询(LongPoll)
2016-08-18 06:00 1403传统的AJAX轮询方式,客服端以用户定义的时间间隔去服务器上 ... -
PHP:ServerPush (Comet推送) 技术的探讨
2016-08-18 05:58 1070PHP中Push(推送)技术的探讨 [http://vi ... -
PHP: 手把手编写自己的 MVC 框架实例教程
2016-08-16 05:33 18321 什么是MVC MVC模式(Model-View-Con ... -
PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)
2016-07-29 12:55 1804原文: PHP5: mysqli 插入, 查询, 更新 ... -
MongoDB 教程索引 (附有视频)
2016-07-27 10:54 783MongoDB 教程索引 MongoDB 教程一: ... -
Node.js 模块之Nimble流程控制
2016-07-18 12:59 1091NodeJS异步的特性有时候 ... -
Node.js web应用模块之Supervisor
2016-07-18 12:56 2340在开发或调试Node.js应 ...
相关推荐
“国家中英文对照数组”是一个用于存储多个国家名称的数组,每个国家名称都包括其对应的中文名和英文名。这种数组通常被用于程序中,以方便进行多语言支持或数据展示等操作。 #### 1.2 PHP环境中的应用 在PHP编程中...
国家和时区 一个用于处理国家和时区数据的简约库。 更新了。 用法 节点JS 用npm或yarn安装: npm install --save countries-and-timezones 浏览器 将以下脚本添加到您的项目中(仅〜9kb): <!-- Latest ...
在本文中,我们将深入探讨基于Laravel框架的`laravel-countries`库,这是一个非常实用的工具,用于处理与国家相关的各种数据,如ISO 3166标准、货币、首都等信息。让我们一起深入了解这个库的核心功能、安装步骤、...
全世界范围内所有250个国家/地区的大量数据,包括名称,地名,大写字母,iso代码,拨号代码,地理数据,货币,标志,表情符号和其他属性,触手可及。 用法 通过composer require rinvex/countries安装composer ...
基于一个国家/地区的货币的可选参数currency过滤器。 例如GET /countries?currency=zar GET /countries/a2/*a2* 使用提供的alpha 2代码获取国家/地区。 例如GET /countries/a2/za GET /countries/a3/*a3* ...
在 `main()` 方法中,我们创建了一个包含国家和首都的二维字符串数组,然后将其转换为Map。通过Map的 `get()` 方法,我们可以方便地根据国家名称获取对应的首都。 总结一下,Java中动态改变数组长度通常需要创建新...
在本文中,我们将深入探讨`Laravel开发-laravel-countries`项目,这是一个为Laravel框架提供的强大工具,它包含了全球所有国家的数据,如首都、货币汇率等信息。这个项目可以帮助开发者轻松集成全球国家数据到他们的...
外研社英语教案 Module 2 Developing and Developed Countries教案
Hive嵌套JSON Arrray UDF 此UDF接收“ JSON字符串”和JSON数组的路径,并收集此路径指定的所有元素(也处理嵌套的JSON数组)。 例子: 假设此JSON在某些表的行中: {" request " : {" user " : " Mario " ," ...
Seagate, Seagate Technology and the Spiral logo are registered trademarks of Seagate Technology LLC in the United States and/or other countries. SeaTools is a trademarks of Seagate Technology LLC or ...
Unit 8 My Country and English-speaking Countries单元分课时随.doc
国家-ISO 3166(ISO3166-1,ISO3166,数字,Alpha-2,Alpha-3)国家代码和名称(英语和rus),ISO 4217货币代号,ITU-T E.164 IDD呼叫电话代码,国家大写,UN M.49地区代码,IANA ccTLD国家域,IOC / NOC和FIFA代码...
通过以上介绍,我们可以了解到 Magento Core API 提供了强大的商店管理和国家地区管理功能。开发者可以利用这些 API 快速地获取或操作商店信息及国家地区信息,极大地提高了开发效率和灵活性。此外,了解这些 API 的...
"countries"数据库表可能包含以下字段:`id`(主键)、`name`(国家名称)、`code`(国家代码,如ISO 3166-1 alpha-2)、`currency`(货币代码)、`population`(人口数量)等。在Laravel中,我们可以通过`...
本资源“表情符号国家/地区:所有国家/地区的典型表情符号列表”旨在为用户提供一个全面的指南,了解不同国家和地区常用的表情符号。这个压缩包文件名为“emoji-countries-master”,可能包含了关于各国特色或文化...
货币代码一个node.js模块,用于列出和使用基于标准的货币代码。 npm install currency-codes代码('EUR') var cc = require ( 'currency-codes' ) ;console . log ( cc . code ( 'EUR' ) ) ;/*{code: 'EUR',number:...