看到你,梁松远的博客

位置 » 主页 » 代码分享 » 根据银行卡账号获取所属银行php

根据银行卡账号获取所属银行php

 bank.php

  1. <?php  
  2. /** 
  3.  * 
  4.  * bank.php文件 
  5.  * 
  6.  * User: Administrator 
  7.  * DateTime: 2014/12/31 10:01 
  8.  */  
  9. header('Content-type:text/html;charset=utf-8');  
  10. require_once('bankList.php');  
  11. function bankInfo($card,$bankList)  
  12. {  
  13.     $card_8 = substr($card, 0, 8);  
  14.     if (isset($bankList[$card_8])) {  
  15.         echo $bankList[$card_8];  
  16.         return;  
  17.     }  
  18.     $card_6 = substr($card, 0, 6);  
  19.     if (isset($bankList[$card_6])) {  
  20.         echo $bankList[$card_6];  
  21.         return;  
  22.     }  
  23.     $card_5 = substr($card, 0, 5);  
  24.     if (isset($bankList[$card_5])) {  
  25.         echo $bankList[$card_5];  
  26.         return;  
  27.     }  
  28.     $card_4 = substr($card, 0, 4);  
  29.     if (isset($bankList[$card_4])) {  
  30.         echo $bankList[$card_4];  
  31.         return;  
  32.     }  
  33.     echo '该卡号信息暂未录入';  
  34. }  
  35.   
  36. bankInfo('5324582111575275',$bankList);  

bankList.php

  1. <?php  
  2. $bankList = [  
  3.     '621098' => '邮储银行-绿卡通-借记卡',  
  4.     '622150' => '邮储银行-绿卡银联标准卡-借记卡',  
  5.     '622151' => '邮储银行-绿卡银联标准卡-借记卡',  
  6.     '622181' => '邮储银行-绿卡专用卡-借记卡',  
  7.     '622188' => '邮储银行-绿卡银联标准卡-借记卡',  
  8.     '955100' => '邮储银行-绿卡(银联卡)-借记卡',  
  9.     '621095' => '邮储银行-绿卡VIP卡-借记卡',  
  10.     '620062' => '邮储银行-银联标准卡-借记卡',  
  11.     '621285' => '邮储银行-中职学生资助卡-借记卡',  
  12.     '621798' => '邮政储蓄银行-IC绿卡通VIP卡-借记卡',  
  13.     '621799' => '邮政储蓄银行-IC绿卡通-借记卡',  
  14.     '621797' => '邮政储蓄银行-IC联名卡-借记卡',  
  15.     '620529' => '邮政储蓄银行-IC预付费卡-预付费卡',  
  16.     '622199' => '邮储银行-绿卡银联标准卡-借记卡',  
  17.     '621096' => '邮储银行-绿卡通-借记卡',  
  18.     '62215049' => '邮储银行河南分行-绿卡储蓄卡(银联卡)-借记卡',  
  19.     '62215050' => '邮储银行河南分行-绿卡储蓄卡(银联卡)-借记卡',  
  20.     '62215051' => '邮储银行河南分行-绿卡储蓄卡(银联卡)-借记卡',  
  21.     '62218850' => '邮储银行河南分行-绿卡储蓄卡(银联卡)-借记卡',  
  22.     '62218851' => '邮储银行河南分行-绿卡储蓄卡(银联卡)-借记卡',  
  23.     '62218849' => '邮储银行河南分行-绿卡储蓄卡(银联卡)-借记卡',  
  24.     '621622' => '邮政储蓄银行-武警军人保障卡-借记卡',  
  25.     '623219' => '邮政储蓄银行-中国旅游卡(金卡)-借记卡',  
  26.     '621674' => '邮政储蓄银行-普通高中学生资助卡-借记卡',  
  27.     '623218' => '邮政储蓄银行-中国旅游卡(普卡)-借记卡',  
  28.     '621599' => '邮政储蓄银行-福农卡-借记卡',  
  29.     '370246' => '工商银行-牡丹运通卡金卡-贷记卡',  
  30.     '370248' => '工商银行-牡丹运通卡金卡-贷记卡',  
  31.     '370249' => '工商银行-牡丹运通卡金卡-贷记卡',  
  32.     '427010' => '工商银行-牡丹VISA卡(单位卡)-贷记卡',  
  33.     '427018' => '工商银行-牡丹VISA信用卡-贷记卡',  
  34.     '427019' => '工商银行-牡丹VISA卡(单位卡)-贷记卡',  
  35.     '427020' => '工商银行-牡丹VISA信用卡-贷记卡',  
  36.     '427029' => '工商银行-牡丹VISA信用卡-贷记卡',  
  37.     '427030' => '工商银行-牡丹VISA信用卡-贷记卡',  
  38.     '427039' => '工商银行-牡丹VISA信用卡-贷记卡',  
  39.     '370247' => '工商银行-牡丹运通卡普通卡-贷记卡',  
  40.     '438125' => '工商银行-牡丹VISA信用卡-贷记卡',  
  41.     '438126' => '工商银行-牡丹VISA白金卡-贷记