parziphal / world-data
Countries and languages names and codes.
Installs: 25
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/parziphal/world-data
Requires
- php: >=5.4
This package is not auto-updated.
Last update: 2025-10-09 05:49:33 UTC
README
List of countries and languages, in english. Countries have their corresponding ISO 2, ISO 3 and ISO Numeric codes; languages have their corresponding ISO 639-1 codes.
There are two classes under the Parziphal\WorldData
namespace: Languages
and Countries
. These can be used to get the data of each resource, and to optionally customize it:
use Parziphal\WorldData\Countries; // Get all data columns $countries = Countries::get(); // Get only country names $countries = Countries::get(['name']); // Get both "names" and "iso_code_2" columns, and change "iso_code_2" column name to just "iso" $countries = Countries::get(['name', 'iso_code_2' => 'iso']);
Credits
- Country taken from http://www.nationsonline.org/oneworld/country_code_list.htm
- Languages taken from https://raw.githubusercontent.com/datasets/language-codes/master/data/language-codes.csv
License
MIT