ankalagon / vies-address-formatter
用于格式化VIES服务(http://ec.europa.eu/taxation_customs/vies/?locale=en)数据的库
1.1.0
2018-11-19 08:32 UTC
Requires
- php: >=5.3
This package is auto-updated.
Last update: 2024-09-20 00:30:23 UTC
README
服务可以识别VIES服务提供的地址中的postal_code
(邮政编码)、city
(城市)和address
(地址行剩余部分)。
需求
- PHP5.3及以上版本
或
- PHP7.0及以上版本
安装
更新您的composer.json文件并运行composer update
{ "require": { "ankalagon/vies-address-formatter": "^1.0" } }
或者执行
composer require ankalagon/vies-address-formatter
用法
use Ankalagon\ViesAddressFormatter\ViesFormatter; $result = ViesFormatter::recognize("GB", "254 BANNERDALE ROAD<br>SHEFFIELD<br>S11 9FE"); print_r($result);
以下示例将生成以下输出
Array ( [city] => Sheffield [postal_code] => S11 9FE [address] => 254 Bannerdale Road )
地址行识别示例
感谢
特别感谢Matthew Bednarski提供的postal-code.json
库(https://gist.github.com/matthewbednarski/4d15c7f50258b82e2d7e)。我在此项目中使用了它(进行了一些小的修改)。