mirror of
https://github.com/Respect/Validation.git
synced 2026-03-16 07:15:45 +01:00
991 B
991 B
CountryCode
CountryCode()CountryCode(string $set)
Validates whether the input is a country code in ISO 3166-1 standard.
v::countryCode()->validate('BR'); // true
v::countryCode('alpha-2')->validate('NL'); // true
v::countryCode('alpha-3')->validate('USA'); // true
v::countryCode('numeric')->validate('504'); // true
This rule supports the three sets of country codes:
- ISO 3166-1 alpha-2 (
'alpha-2'orCountryCode::ALPHA2) - ISO 3166-1 alpha-3 (
'alpha-3'orCountryCode::ALPHA3) - ISO 3166-1 numeric (
'numeric'orCountryCode::NUMERIC).
When no set is defined the rule uses 'alpha-2' (CountryCode::ALPHA2).
Changelog
| Version | Description |
|---|---|
| 2.0.0 | Became case-sensitive |
| 0.5.0 | Created |
See also: