Skip to content

Finnology/iban

 
 

Repository files navigation

IBAN

Build Status Scrutinizer Software License Total Downloads

cmpayments/iban is a PHP 5.5+ library for validating IBAN bank account numbers.

It currently supports IBAN validation of 99 countries

Installation

To install cmpayments/iban just require it with composer

composer require cmpayments/iban

Usage example

<?php
require 'vendor/autoload.php';

use CMPayments\IBAN;

$iban = new IBAN('NL58ABNA0000000001');

// validate the IBAN
if (!$iban->validate($error)) {
    echo "IBAN is not valid, error: " . $error;
}

// pretty print IBAN
echo $iban->format();

Submitting bugs and feature requests

Bugs and feature request are tracked on GitHub

Copyright and license

The cmpayment/iban library is copyright © Bas Peters and licensed for use under the MIT License (MIT). Please see LICENSE for more information.

About

PHP IBAN validation library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%