Skip to content
Country codes based on iso 3166-1 like country name, alpha-2 code, alpha-3 code or numeric code for PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
README.md
composer.json

README.md

CountryCode

Country codes based on iso 3166-1 like country name, alpha-2 code, alpha-3 code or numeric code for PHP

Demo

Installation

Execute composer command.

composer require sukohi/country-code:1.*

Usage

$country_code = new \Sukohi\CountryCode\CountryCode();
$mode = 'alpha-2';  // or alpha-3, numeric (skippable)

// Array
$country_data = $country_code->getArray($mode);
print_r($country_data);

// Country Name
$key = 'US';
$mode = 'alpha-2';  // or alpha-3, numeric (skippable)
$locale = 'en';     // (skippable)
echo $country_code->countryName($key, $mode, $locale);  // United States

Contribution

If you can translate country names to your mother language, please add the names in assets/csv/country_codes.csv.
And I'm glad if you would create a pull request.
Thank you!

License

This package is licensed under the MIT License.
Copyright 2016 Sukohi Kuhoh

You can’t perform that action at this time.