payum / iso4217
ISO 4217 PHP 库
1.0.2
2022-02-27 10:14 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-08-27 15:46:46 UTC
README
这是一个提供 ISO 4217 数据的 PHP 库。这是对 alcohol/iso4217 的分支,以下是进行分支的原因:为什么进行分支。
什么是 ISO 4217
ISO 4217 是国际标准化组织发布的一个标准,它通过三个表格详细说明了货币标识符、国家代码(字母和数字)以及小单位。
-- 维基百科
安装
可以直接使用 composer 在命令行中安装
$ composer require "payum/iso4217:~1.0"
使用
代码
<?php $iso4217 = new \Payum\ISO4217\ISO4217; $euro = $iso4217->findByAlpha3('EUR'); // or $euro = $iso4217->findByNumeric('978'); $euro->getName(); // Euro $euro->getAlpha3(); // EUR $euro->getNumeric(); // 978 $euro->getExp(); // 2 $euro->getCountry(); // ['AD', 'AT' ... 'YT', 'ZW'] // same instance $iso4217->findByAlpha3('EUR') === $iso4217->findByAlpha3('EUR'); // true $iso4217->findByAlpha3('EUR') === $iso4217->findByAlpha3('USD'); // false
排除
以下代码被有意排除
- BOV 玻利维亚 Mvdol(资金代码)
- CHE WIR 欧元(补充货币)
- CHW WIR 法郎(补充货币)
- CLF 智利 Unidad de Fomento(资金代码)
- CNH 中国元(在香港交易时)
- COU 哥伦比亚 Unidad de Valor Real(UVR)(资金代码)
- MXV 墨西哥 Unidad de Inversion(UDI)(资金代码)
- USN 美元(次日)(资金代码)
- USS 美元(当日)(资金代码)
- UYI 乌拉圭 Peso en Unidades Indexadas(URUIURUI)(资金代码)
- XAG 银(一盎司)
- XAU 金(一盎司)
- XBA 欧洲综合单位(EURCO)(债券市场单位)
- XBB 欧洲货币单位(E.M.U.-6)(债券市场单位)
- XBC 欧洲记账单位 9(E.U.A.-9)(债券市场单位)
- XBD 欧洲记账单位 17(E.U.A.-17)(债券市场单位)
- XDR 特别提款权
- XFU UIC 法郎(特别结算货币)
- XPD 钯金(一盎司)
- XPT 铂金(一盎司)
- XSU 统一区域补偿系统(SUCRE)
- XTS 保留用于测试目的的代码
- XUA ADB 计账单位(非洲开发银行)
- XXX 没有货币
- ZWD 津巴布韦元
由 Forma-Pro 开发
Forma-Pro 是一家全栈开发公司,其兴趣也扩展到开源开发。作为一支强大的专业团队,我们致力于通过开发电子商务、docker & 微服务架构领域的尖端解决方案来帮助社区,我们在这些领域积累了多年的经验。我们的主要专长是基于 Symfony 框架的解决方案,但我们始终寻找能够以最佳方式完成工作的技术。我们致力于创造能够革命性地改变事物开发方式的解决方案,特别是在架构和可扩展性方面。
如果您对我们的开源开发有任何疑问和咨询,尤其是关于这个产品或任何其他事项,请随时通过 [email protected] 联系我们
许可
Payum\ISO4217 在 MIT 许可证下授权。
来源(s)
- "ISO 4217" by Wikipedia licensed under CC BY-SA 3.0 Unported License