questocat/bank-card

银行卡解析库

v1.0.0 2018-04-14 07:56 UTC

This package is auto-updated.

Last update: 2024-09-20 14:15:00 UTC


README

银行卡解析库

Scrutinizer Code Quality

安装

使用 Composer 将包添加到项目的依赖中

composer require questocat/bank-card

使用

$bankCard = new BankCard('620043459807747768');

// 获取银行卡详细信息
$bankCard->info();

// 返回值
[
    'bank_name' => '福建海峡银行',     // 银行名称
    'short_code' => 'FJHXBC',        // 银行简码
    'card_type_name' => '储蓄卡',     // 银行卡类型
    'card_type' => 'DC',             // 银行卡类型代码
    'length' => 19,                  // 银行卡号位数
    'validated' => true,             // 卡 BIN 验证情况
    'luhn' => false,                 // Luhn 校验
    'logo' => 'https://apimg.alipay.com/combo.png?d=cashier&t=FJHXBC',   // 银行 Logo
]

// 根据指定的银行简码,获取银行 Logo
$bankCard->logo('CCB');

参考

许可证

MIT许可证 下授权。