您现在的位置是:首页 > PHP学习

李清波 2020-02-04 PHP学习 58

PHP获取银行简称和对应的银行名称


获取银行的简称

/*
 *获取银行卡简码
 *@param     $bankCode    银行简码
 *@return    $bankName    银行名称 */
public function getBankCode($bankName){
   $banklist = [
         "工商银行" => "ICBC",
         "农业银行" => "ABC",
         "招商银行" => "CMB",
         "建设银行" => "CCB",
         "北京银行" => "BCCB",
         "中国银行" => "BOC",
         "交通银行" => "COMM",
         "民生银行" => "CMBC",
         "上海银行" => "BOS",
         "渤海银行" => "CBHB",
         "光大银行" => "CEB",
         "兴业银行" => "CIB",
         "中信银行" => "CITIC",
         "浙商银行" => "CZB",
         "广发银行" => "GDB",
         "华夏银行" => "HXB",
         "杭州银行" => "HZCB",
         "南京银行" => "NJCB",
         "平安银行" => "PINGAN",
         "邮政储蓄银行" => "PSBC",
         "浦发银行" => "SPDB",
         "宁波银行" => "NINGBO",
         "花旗银行" => "CITI",
         "江苏银行" => "JIANGSU"        
     ];
  $bank = trim($bankName);
  if(!empty($banklist[$bankName])){ 
   return $banklist[$bankName];
  }else{
   return "";
  }
 }


获取所有简称对应的银行名称

/*
 *获取银行卡名称
 *@param  $bankCode 银行简码
 *@return $bankName 银行名称
 */

public function getbankName($bankCode){
   $banklist = [
       "ICBC" => "工商银行",
         "ABC" => "农业银行",
         "CMB" => "招商银行",
         "CCB" => "建设银行",
         "BCCB" => "北京银行",
         "BOC" => "中国银行",
         "COMM" => "交通银行",
         "CMBC" => "民生银行",
         "BOS" => "上海银行",
         "CBHB" => "渤海银行",
         "CEB" => "光大银行",
         "CIB" => "兴业银行",
         "CITIC" => "中信银行",
         "CZB" => "浙商银行",
         "GDB" => "广发银行",
         "HXB" => "华夏银行",
         "HZCB" => "杭州银行",
         "NJCB" => "南京银行",
         "PINGAN" => "平安银行",
         "PSBC" => "邮政储蓄银行",
         "SPDB" => "浦发银行",
         "NINGBO" => "宁波银行",
         "CITI" => "花旗银行",
         "JIANGSU" => "江苏银行"       
     ];
  $bank = trim($bankCode);
  if(!empty($banklist[$bankCode])){ 
   return $banklist[$bankCode];
  }else{
   return "";
  }
 }


评论