rauwebieten / zipcodes
There is no license information available for the latest version (1.5) of this package.
Benelux zipcodes
1.5
2021-03-13 21:05 UTC
Requires
- php: ^7.3
Requires (Dev)
- guzzlehttp/guzzle: ^7.2
- league/climate: ^3.7
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^5.2
README
Zipcodes
A collection of country zipcodes (postal codes).
Currently supported:
- BE
- DE
- ES
- FR
- IT
- LU
- NL
All data is fetched from geonames.org and converted to PHP array files.
Installation
install library
composer require rauwebieten/zipcodes
Usage
Get all zipcodes for a country (use the country's ISO code as parameter)
$data = \RauweBieten\ZipCodes\ZipCodes::getData('BE');
You'll receive an array of zipcode entries:
[
[
"country" => "DE"
"zipcode" => "01945"
"place" => "Schwarzbach"
"latitude" => "51.45"
"longitude" => "13.9333"
],
...
]
Use this data to populate your database.
Do not use directly :)
Contribute
Need some country zipcodes not supported yet?
-
Leave a github issue
-
or do pull request and use the builder like this, and follow the CLI instructions
"bin/zipcodes"