Example #1
0
 public function testBankCardInfo()
 {
     $this->assertEquals(['validated' => true, 'bank' => 'CEB', 'bankName' => '中国光大银行', 'bankImg' => 'https://apimg.alipay.com/combo.png?d=cashier&t=CEB', 'cardType' => 'CC', 'cardTypeName' => '信用卡'], BankCard::info('6225700000000000'));
     $this->assertEquals(['validated' => true, 'bank' => 'SPDB', 'bankName' => '上海浦东发展银行', 'bankImg' => 'https://apimg.alipay.com/combo.png?d=cashier&t=SPDB', 'cardType' => 'DC', 'cardTypeName' => '储蓄卡'], BankCard::info('6217921400000000'));
     $this->assertEquals(['validated' => false], BankCard::info('4402905009100000'));
     $this->assertEquals('https://apimg.alipay.com/combo.png?d=cashier&t=ABC', BankCard::getBankImg('ABC'));
 }
Example #2
0
<?php

require 'vendor/autoload.php';
use Zhuzhichao\BankCardInfo\BankCard;
var_dump(BankCard::info('6225700000000000'));
var_dump(BankCard::info('6217921400000000'));
var_dump(BankCard::info('4402905009100226'));
var_dump(BankCard::getBankList());
var_dump(BankCard::getBankNameList());