Gültigkeit einer IBAN prüfen

Um zu überprüfen, ob in einem Formular eine gültige IBAN (International Bank Account Number) eingegeben wurde, kannst du in PHP verschiedene Ansätze verwenden. Eine Möglichkeit besteht darin, die IBAN anhand der Länderspezifikation und der Prüfziffer zu validieren. Hier ist ein Beispiel, wie du das umsetzen kannst:

Anklicken zum Kopieren


In diesem Beispiel wird die Funktion validateIBAN() verwendet, um die IBAN zu validieren. Die Funktion überprüft zuerst die Länge der IBAN anhand des Ländercodes. Anschließend werden Leerzeichen entfernt und die IBAN in Großbuchstaben konvertiert.

Die Funktion verschiebt die ersten vier Zeichen der IBAN ans Ende und ersetzt dann Buchstaben durch Zahlen gemäß dem System, das in IBANs verwendet wird. Schließlich wird die Prüfziffer anhand des Rests bei der Division durch 97 überprüft. Wenn der Rest 1 ist, handelt es sich um eine gültige IBAN.

Beachte, dass dies nur ein einfacher Ansatz zur Prüfung einer IBAN ist.


Werbung

Du suchst einen günstigen Anbieter für Webhosting? Netcup hat alles, was du suchst!

Sichere dir jetzt einen 5€-Gutschein für Neukunden!

Mehr lesen