"Enter"a basıp içeriğe geçin

iban numarasına göre banka bulma

İban numarasına göre banka bulmak isterseniz aşagıdaki kod işinize yarıyacaktır.

function getBankCodeFromIban($iban) {
// TR IBAN için bankaya ait olan 5 haneli kodu IBAN'dan çıkarır.
return substr($iban, 4, 5);
}

function getBankName($iban) {
$bankCodes = [
"00001" => "Türkiye Cumhuriyeti Merkez Bankası",
"00010" => "Ziraat Bankası",
"00011" => "Halk Bankası",
"00012" => "VakıfBank",
"00017" => "ING Bank",
"00029" => "DenizBank",
"00032" => "Akbank",
"00046" => "Türk Ekonomi Bankası (TEB)",
"00059" => "Garanti BBVA",
"00062" => "İş Bankası",
"00067" => "Şekerbank",
"00077" => "Fibabanka",
"00122" => "HSBC Bank",
"00134" => "QNB Finansbank",
"00137" => "Alternatif Bank",
"00146" => "AnadoluBank",
"00164" => "Burgan Bank",
"00166" => "Odeabank",
"00175" => "Kuveyt Türk",
"00203" => "Albaraka Türk",
"00205" => "Türkiye Finans",
"00209" => "Ziraat Katılım Bankası",
"00210" => "Vakıf Katılım Bankası",
"00211" => "Emlak Katılım Bankası",
// Diğer bankaları da buraya ekleyebilirsiniz.
];

$bankCode = getBankCodeFromIban($iban);

if (isset($bankCodes[$bankCode])) {
return $bankCodes[$bankCode];
} else {
return "Bilinmeyen banka";
}
}

// Kullanım örneği:
$iban = "TR330001234567890123456789";
$bankName = getBankName($iban);
echo "Bu IBAN numarası $bankName'a aittir.";