Validación Cuenta IBAN PHP
El código IBAN sirve para identificar a nivel internacional una cuenta bancaria. Su nombre viene de las siglas en inglés de la norma IBAN (Internacional Bank Account Number), la cual nació para que los las entidades financieras pudieran automatizar fácilmente las transferencias entre bancos de la Unión Europea.
El código IBAN es un código que lleva 4 caracteres iniciales y, a continuación, el número de cuenta:
- 4 caracteres iniciales: código del país (2 dígitos) + código de control (2 dígitos). Ejemplo: ES21 (código de país “ES” para España) + código de control (“21”).
- Número de cuenta: 20 caracteres que identifican la cuenta. Ejemplo:1465 0100 72 2030876293.

VALIDACIÓN IBAN
Ejemplos Cuentas IBAN
Para gestionar perfectamente algunas validaciones necesitamos tener ejemplos concretos de algunos datos. A la hora de desarrollar la validación para el control de cuentas bancarias he utilizado estas cuentas de ejemplo:
España IBAN Ejemplo
Banco | IBAN | Entidad | Oficina | Digito Control | Cuenta |
---|---|---|---|---|---|
CAIXABANK | ES6621000418401234567891 | 1210 | 0418 | 40 | 1234567891 |
BANCO SANTANDER | ES6000491500051234567892 | 0049 | 1500 | 05 | 1234567892 |
ABANCA CORPORACION BANCARIA | ES9420805801101234567891 | 2080 | 5801 | 10 | 1234567891 |
BANCO DE CREDITO BALEAR | ES9000246912501234567891 | 0024 | 6912 | 50 | 1234567891 |
BANCO ESPAÑOL DE CREDITO | ES7100302053091234567895 | 0030 | 2053 | 09 | 1234567895 |
BANCO SANTANDER | ES1000492352082414205416 | 0049 | 2352 | 08 | 2414205416 |
IBERCAJA BANCO | ES1720852066623456789011 | 2085 | 2066 | 62 | 3456789011 |
Italia IBAN Ejemplo
IBAN | Número de control BBAN | Entidad | Oficina | Cuenta |
---|---|---|---|---|
IT60X0542811101000000123456 | X | 05428 | 11101 | 000000123456 |
IT86L0617501432000001134250 | L | 06175 | 01432 | 000001134250 |
Comments are closed.