country_code_converter
1.2.0
Библиотека PHP для преобразования кодов стран ISO в имена и наоборот.
Данные по стране последний раз обновлялись 10 августа 2017 г. по адресу https://en.wikipedia.org/wiki/ISO_3166-1#Officially_assigned_code_elements.
Библиотека распознает двухзначные, трехзначные и числовые коды ISO.
Включенный файл /demo/index.php
содержит демонстрационную форму генерации.
Сообщите свой код о классе CountryCodeConverter с помощью вашего любимого метода (например, use
или require
).
Затем передайте в класс код страны или название страны:
echo CountryCodeConverter:: convert ( ' AL ' );
// Will print 'Albania'
echo CountryCodeConverter:: convert ( ' ALB ' );
// Will print 'Albania'
echo CountryCodeConverter:: convert ( ' 008 ' );
// Will print 'Albania'
echo CountryCodeConverter:: convert ( ' Albania ' );
// Will print 'AL'
Если вы хотите, чтобы возвращался определенный формат, передайте желаемый формат в качестве второго параметра:
echo CountryCodeConverter:: convert ( ' Albania ' , ' name ' );
// Will print 'Albania'
echo CountryCodeConverter:: convert ( ' Albania ' , ' two-digit ' );
// Will print 'AL'
echo CountryCodeConverter:: convert ( ' Albania ' , ' three-digit ' );
// Will print 'ALB'
echo CountryCodeConverter:: convert ( ' Albania ' , ' numeric ' );
// Will print '008'