Documentation

Iban
in package

Table of Contents

alphaToNumber()  : int
Converts letter to number
checksum()  : string
Generates IBAN Checksum
isValid()  : bool
Checks whether an IBAN has a valid checksum
mod97()  : int
Calculates mod97 on a numeric string
alphaToNumberCallback()  : int

Methods

alphaToNumber()

Converts letter to number

public static alphaToNumber(string $char) : int
Parameters
$char : string
Return values
int

checksum()

Generates IBAN Checksum

public static checksum(string $iban) : string
Parameters
$iban : string
Return values
string

Checksum (numeric string)

isValid()

Checks whether an IBAN has a valid checksum

public static isValid(string $iban) : bool
Parameters
$iban : string
Return values
bool

mod97()

Calculates mod97 on a numeric string

public static mod97(string $number) : int
Parameters
$number : string

Numeric string

Return values
int

alphaToNumberCallback()

private static alphaToNumberCallback(string $match) : int
Parameters
$match : string
Return values
int

Search results