Mit folgendem PHP Code Schnipsel kann man einfache die IBAN Validierung durchführen:
function checkIBAN($strIBAN)
{
$swapedIBAN = strtoupper(substr($strIBAN, 4).substr($strIBAN, 0, 4));
$code = "";
for ($i = 0; $i < strlen($swapedIBAN); $i ++)
{
$char = $swapedIBAN[$i];
if (is_numeric($char))
{
$code .= $char;
}
else
{
$code .= strval(ord($char) – 55);
}
}
$reminder = "";
while (true)
{
$substr = substr($code, 0, 4);
$code = substr($code, 4);
$reminder = intval($reminder.$substr) % 97;
if (strlen($code) <= 0) break;
}
if ($reminder != "1") return false;
else return true;
} // function checkIBAN($strIBAN)