PHPackages                             tenolo/bank-account - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tenolo/bank-account

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tenolo/bank-account
===================

Bank account utility library (e.g. IBAN)

1.0.4(5y ago)1702MITPHPPHP ~5.6|~7.0CI failing

Since Jun 28Pushed 5y ago1 watchersCompare

[ Source](https://github.com/tenolo/bank-account)[ Packagist](https://packagist.org/packages/tenolo/bank-account)[ Docs](https://tenolo.de)[ RSS](/packages/tenolo-bank-account/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (4)Versions (10)Used By (0)

[![tenolo](https://camo.githubusercontent.com/9f4aa7f77c4f4ca27e81b67e9eb1a599adfe5c988675d78e43c66f41dd47ef12/68747470733a2f2f636f6e74656e742e74656e6f6c6f2e636f6d2f74656e6f6c6f2e706e67)](https://camo.githubusercontent.com/9f4aa7f77c4f4ca27e81b67e9eb1a599adfe5c988675d78e43c66f41dd47ef12/68747470733a2f2f636f6e74656e742e74656e6f6c6f2e636f6d2f74656e6f6c6f2e706e67)

[![PHP Version](https://camo.githubusercontent.com/7006b054c7d7c538ae8d73391e0b9734f9392ac7e3769ed6dd314e99dd103f5e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f74656e6f6c6f2f62616e6b2d6163636f756e742e737667)](https://packagist.org/packages/tenolo/bank-account)[![Latest Stable Version](https://camo.githubusercontent.com/da768ff5d3206d3895c344604fb0ec28c9396d677767427c4bcd70882fa62eb2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f74656e6f6c6f2f62616e6b2d6163636f756e742e7376673f6c6162656c3d737461626c65)](https://packagist.org/packages/tenolo/bank-account)[![Latest Unstable Version](https://camo.githubusercontent.com/e3acf78b1ab23724992b86a9747bd8fcb914e374b41997f092ff22593ef95acd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f767072652f74656e6f6c6f2f62616e6b2d6163636f756e742e7376673f6c6162656c3d756e737461626c65)](https://packagist.org/packages/tenolo/bank-account)[![Total Downloads](https://camo.githubusercontent.com/70b1e03a77fa28e00a67bcd8799c2efe79bf15e0cd1cf7c7ea4c5b15cc602ee0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f74656e6f6c6f2f62616e6b2d6163636f756e742e737667)](https://packagist.org/packages/tenolo/bank-account)[![Total Downloads](https://camo.githubusercontent.com/f2e283613d19518ae2da3938fdab7ec6fb9f1c9590fd5c14b4155996bcf1c707/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f74656e6f6c6f2f62616e6b2d6163636f756e742e737667)](https://packagist.org/packages/tenolo/bank-account)[![License](https://camo.githubusercontent.com/af0c9d5531f6e895c8183c8b8f8379ead0e1acda2f3f43b1e504df89f6873b20/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f74656e6f6c6f2f62616e6b2d6163636f756e742e737667)](https://packagist.org/packages/tenolo/bank-account)

Bank Account
============

[](#bank-account)

The bank account library offers helpful classes e.g. for validation, generation and interpretation of IBANs.

Install instructions
--------------------

[](#install-instructions)

First you need to add `tenolo/bank-account` to `composer.json`:

Let Composer do it for you.

```
$ composer require tenolo/bank-account
```

or do it manually

```
{
   "require": {
        "tenolo/bank-account": "~1.0"
    }
}
```

Please note that `dev-master` latest development version. Of course you can also use an explicit version number, e.g., `1.0.*`.

Then use it ;)

Usage
-----

[](#usage)

Mit Hilfe der IBAN-Klasse kann die Länge, der Ländercode und die Prüfsumme einer übergebenen IBAN validiert werden. Desweiteren kann aus einer IBAN die Bankleitzahl und Kontonummer ermittelt werden.

Im aktuellen Stand können IBANs der folgenden Länder interpretiert werden:

Länder**A**Albanien, Andorra, Angola, Aserbaidschan**B**Bahrain, Belgien, Bosnien und Herzegowina, Brasilien, Bulgarien**D**Dänemark, Deutschland, Dominikanische Republik**E**Estland**F**Färöer, Finnland, Frankreich1**G**Gabun, Georgien, Gibraltar, Griechenland, Grönland, Guatemala**I**Irland, Israel, Italien**J**Jordanien**K**Kasachstan, Katar, Kosovo, Kroatien, Kuwait**L**Lettland, Libanon, Liechtenstein, Litauen, Luxemburg**M**Malta, Mauretanien, Mauritius, Mazedonien, Moldau, Monaco, Montenegro**N**Niederlande, Norwegen**O**Österreich, Osttimor**P**Pakistan, Polen, Portugal**R**Rumänien**S**San Marino, São Tomé und Príncipe, Saudi-Arabien, Schweden, Schweiz, Serbien, Slowakei, Slowenien, Spanien**T**Tschechien, Tunesien, Türkei**U**Ungarn**V**Vereinigte Arabische Emirate, Vereinigtes Königreich2**Z**Zypern1. inkl. Französisch-Guayana, Französisch-Polynesien, Französische Süd- und Antarktisgebiete, Guadeloupe, Martinique, Réunion, Mayotte, Neukaledonien, Saint-Barthélemy, Saint-Martin, Saint-Pierre und Miquelon, Wallis und Futuna
2. inkl. Jersey, Guernsey, Isle of Man

### Beispiel

[](#beispiel)

```
