API reference / Quittio \ Core \ Validation \ Plausibility
Iban
final class in quittio/core
Quittio\Core\Validation\Plausibility\Iban · Source
IBAN check digit validation (ISO 13616, mod 97-10) without extensions.
Methods#
| Method | Description |
|---|---|
::isValid() | |
::mod97() | Remainder of a number given as alphanumeric string (A = 10 … Z = 35) divided by 97. |
::normalize() |
isValid()#
public static function isValid(string $iban): bool| Parameter | Type | Description |
|---|---|---|
$iban | string |
- Returns
bool
mod97()#
public static function mod97(string $value): intRemainder of a number given as alphanumeric string (A = 10 … Z = 35) divided by 97.
| Parameter | Type | Description |
|---|---|---|
$value | string |
- Returns
int
normalize()#
public static function normalize(string $iban): string| Parameter | Type | Description |
|---|---|---|
$iban | string |
- Returns
string