=
18.207.240.230

Daschmi's Notizblog

Logo des Etikators - Tool um online drucken von Etiketten für selbst angefertigte Tinkturen

IBAN Validieren

Erstellt in PHP am 11. März 2014

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)