酒精/iso4217

ISO 4217 PHP 库

资助包维护!
酒精

4.2.0 2024-07-01 09:50 UTC

README

提供 ISO 4217 数据的 PHP 库。

codecov License

什么是 ISO 4217

ISO 4217 是国际标准化组织发布的一个标准,它定义了货币标识符、国家代码(字母和数字)以及三个表格中的小单位参考。

-- 维基百科

安装

$ composer require alcohol/iso4217

使用

代码

<?php

$iso4217 = new Alcohol\ISO4217();

$iso4217->getByAlpha3('EUR');
// or
$iso4217->getByNumeric('978');

// also
$iso4217->getAll();

结果

Array
(
    [name] => Euro
    [alpha3] => EUR
    [numeric] => 978
    [exp] => 2
    [country] => Array
        (
            [0] => AD
            [1] => AT
            ...
            [30] => YT
            [31] => ZW
        )
)

排除

以下代码已被有意排除

  • BOV 玻利维亚 Mvdol(资金代码)
  • CHE WIR 欧元(补充货币)
  • CHW WIR 法郎(补充货币)
  • CLF Unidad de Fomento(资金代码)
  • COU Unidad de Valor Real(UVR)(资金代码)
  • MXV 墨西哥 Unidad de Inversion(UDI)(资金代码)
  • USN 美元(次日)(资金代码)
  • UYI 乌拉圭 Peso en Unidades Indexadas(URUIURUI)(资金代码)
  • UYW Unidad Previsional(跟踪名义工资指数)
  • XAG 银(一盎司)
  • XAU 金(一盎司)
  • XBA 欧洲综合单位(EURCO)(债券市场单位)
  • XBB 欧洲货币单位(E.M.U.-6)(债券市场单位)
  • XBC 欧洲计账单位 9(E.U.A.-9)(债券市场单位)
  • XBD 欧洲计账单位 17(E.U.A.-17)(债券市场单位)
  • XDR 特别提款权
  • XPD 钯(一盎司)
  • XPT 铂(一盎司)
  • XSU 区域补偿统一系统(SUCRE)
  • XTS 为测试目的保留的代码
  • XUA ADB 计账单位(非洲开发银行)
  • XXX 无货币

还有一些已弃用的货币

  • SVC 萨尔瓦多科朗
  • VEF 之前的委内瑞拉玻利瓦尔
  • ZWD/ZWN/ZWR/ZWL 津巴布韦元

贡献

请随意提交拉取请求或创建问题。

许可

alcohol/iso4217 在 MIT 许可证下授权。

来源