- 浏览: 13633539 次
- 性别:
- 来自: 洛杉矶
文章分类
- 全部博客 (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 7099最终实例在下方 以前 ... -
MySQL入门 (七) : 储存引擎与资料型态
2016-09-03 07:49 45021 表格与储存引擎 表格(table)是资料库中用来储存 ... -
MySQL入门 (六) : 字元集与资料库
2016-09-03 07:47 45041 Character Set与Collation 任何 ... -
MySQL入门 (五) : CRUD 与资料维护
2016-09-03 07:46 54181 取得表格资讯 1.1 DESCRIBE指令 「 ... -
MySQL入门 (四) : JOIN 与UNION 查询
2016-09-03 07:42 44411 使用多个表格 在「world」资料库的「countr ... -
PHP: 关键字global 和 超全局变量$GLOBALS的用法、解释、区别
2016-08-31 12:07 4980$GLOBALS 是一个关联数组,每一个变量为一个 ... -
MySQL入门 (三) : 运算式与函式
2016-08-31 12:01 4324运算式(expressions)已经 ... -
MySQL入门 (二) : SELECT 基础查询
2016-08-31 11:56 46331 查询资料前的基本概念 1.1 表格、纪录 ... -
MySQL入门 (一) : 资料库概论与MySQL的安装
2016-08-31 11:51 43941. 储存与管理资料 储存与管理资料一直是资讯应用上最基本 ... -
MySQL入门 (九) : 子查询 Subquery
2016-08-30 02:26 43951 一个叙述中的查询叙述 子查询(subquery)是一 ... -
PHP: 用readonly取代disabled来获取input值 submit a disabled input in a form could not ge
2016-08-30 02:21 2648The form is like below; <f ... -
PHP7革新与性能优化
2016-08-30 02:20 2096有幸参与2015年的PHP技 ... -
Mysql: 图解 inner join、left join、right join、full outer join、union、union all的区别
2016-08-18 06:03 3066对于SQL的Join,在学习起来可能是比较乱的。我们知道, ... -
Comet 反Ajax: 基于jQuery与PHP实现Ajax长轮询(LongPoll)
2016-08-18 06:00 1326传统的AJAX轮询方式,客服端以用户定义的时间间隔去服务器上 ... -
PHP:ServerPush (Comet推送) 技术的探讨
2016-08-18 05:58 989PHP中Push(推送)技术的探讨 [http://vi ... -
PHP: 手把手编写自己的 MVC 框架实例教程
2016-08-16 05:33 17611 什么是MVC MVC模式(Model-View-Con ... -
PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)
2016-07-29 12:55 1698原文: PHP5: mysqli 插入, 查询, 更新 ... -
MongoDB 教程索引 (附有视频)
2016-07-27 10:54 694MongoDB 教程索引 MongoDB 教程一: ... -
Node.js 模块之Nimble流程控制
2016-07-18 12:59 1037NodeJS异步的特性有时候 ... -
Node.js web应用模块之Supervisor
2016-07-18 12:56 2282在开发或调试Node.js应 ...
相关推荐
国家和时区 一个用于处理国家和时区数据的简约库。 更新了。 用法 节点JS 用npm或yarn安装: npm install --save countries-and-timezones 浏览器 将以下脚本添加到您的项目中(仅〜9kb): <!-- Latest ...
国家信息 获取国家代码,语言,货币代码,表情符号,电话代码,搜索县等(不区分大小写)。 该项目的目标是获取任何国家信息,无论您如何搜索(区分大小写,别名,代码,名称或任何其他参数)国别getAllCountries :...
全世界范围内所有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* ...
外研社英语教案 Module 2 Developing and Developed Countries教案
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
GET /api/countries/{id} 按ID搜索特定国家/地区,并将结果返回给用户 状态端点 GET /api/states 提供每页10条记录的所有国家/地区的州/省列表 GET /api/states/{id} 按ID搜索特定状态,然后将结果返回给用户 城市...
世界各国 该项目是使用版本6.0.8生成的。 开发服务器 为开发服务器运行ng serve 。... 如果您更改任何源文件,该应用程序将自动重新加载。 代码脚手架 运行ng generate component component-name生成一个新的组件。...
Laravel开发-laravel-id-countries Laravel ID Countries是一个包,用于Laravel向表中的国家/地区提供所有国家/地区数据,包括国家/地区名称、ISO国家/地区代码、资本、货币和调用代码。
The currencies used in different countries are entered and stored. The currency value is updated daily. The user can easily find out the money value for any country for their currencies. This ...
货币代码一个node.js模块,用于列出和使用基于标准的货币代码。 npm install currency-codes代码('EUR') var cc = require ( 'currency-codes' ) ;console . log ( cc . code ( 'EUR' ) ) ;/*{code: 'EUR',number:...
国家-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代码...
电话 解析,验证和创建电话号码[电子邮件](elskwid.net上的mailto:... 如果您所在国家/地区的电话号码长于8位数字(不包括国家和地区代码),则可以在data/phone/countries.yml地区配置中指定该data/phone/countries
World-Countries-Capitals是JavaScript库,可访问世界上所有国家的静态数据。 每个国家/地区目前可获得的数据是: 国家-国家名称 首都-首都 货币-使用的货币 native_language-国家/地区使用的官方语言列表 Famous_...
排序对象数组 这个小巧而快速的模块通过所需的属性执行对象数组的排序。 该模块返回该数组的新副本,因此原始副本不会发生变异。 该模块甚至支持排序对象(但首先将它们转换为对象数组) 该模块唯一的依赖关系只是...
[![所有贡献者]( )](# )COVID-19 API 将约翰霍普金斯大学CSSE的数据.../ api / countries:所有国家/地区及其ISO代码/ api / countries / [国家/地区]:[国家/地区]摘要(例如/ api / countries /印度尼西亚或/ a
PNAS-2020-Historical comparison of gender inequality in scientific careers across countries and disciplines.pdf
Hive嵌套JSON Arrray UDF 此UDF接收“ JSON字符串”和JSON数组的路径,并收集此路径指定的所有元素(也处理嵌套的JSON数组)。 例子: 假设此JSON在某些表的行中: {" request " : {" user " : " Mario " ," ...