Skip to content

Latest commit

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

收货地址智能解析

收货地址智能解析,根据收货地址,智能解析出省市区,详情地址,以及收货人姓名,电话,邮政编码

安装

composer require alapi/address_parse

使用

useALAPI\AddressParse;
require_once'vendor/autoload.php';
$parse = newAddressParse();
$address = "北京 北京市 顺义区 胜利街道宜宾南区2-2-401 李俊南 18210997754";
print_r($parse->setType(1)->parse($address));

输出

Array
(
[province] => 北京市
[provinceCode] => 11
[city] => 北京市
[cityCode] => 1101
[area] => 顺义区
[areaCode] => 110113
[detail] => 胜利街道宜宾南区2-2-401
[phone] => 18210997754
[postalCode] => [name] => 李俊南
)

设置不同的解析方式,支持正则解析和树查找解析

useALAPI\AddressParse;
$parse = newAddressParse();
$address = "北京 北京市 顺义区 胜利街道宜宾南区2-2-401 李俊南 18210997754";
$parse->setType(1)->parse($address); #正则解析,type 为 1$parse->setType(2)->parse($address); #树查找解析, type 为2

ALAPI

ALAPI ,为开发者提供各种 API 开发支持

感谢

该组件参考 zh-address-parse 思路而来

License

MIT

About

智能收货地址解析

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages