on2media / us-zip-code-to-state
将美国ZIP代码映射到州
1.0.0
2020-07-19 20:17 UTC
This package is auto-updated.
Last update: 2024-09-20 05:51:31 UTC
README
一些支付服务提供商在持卡人基于美国时需要发送州信息。我们不是在支付表单中添加额外字段,而是基于从https://simple.wikipedia.org/wiki/List_of_ZIP_Code_prefixes获取的数据创建了此映射。
用法
$state = (new \On2Media\UsZipCodeToState\UsZipCodeToState())->getState('90210'); // `CA`
如果ZIP代码不是五位数字或没有找到匹配项,则抛出异常。
除了州缩写(AK, AL, AR, AZ, CA, CO, CT, DE, FL, GA, HI, IA, ID, IL, IN, KS, KY, LA, MA, MD, ME, MI, MN, MO, MS, MT, NC, ND, NE, NH, NJ, NM, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, VT, WA, WI, WV, WY)外,还会返回以下其他代码
- 武装部队(AA, AE, AP)
- 哥伦比亚特区(DC)
- 领土(GU, PR, VI)