arcreative / php-address-format

简单地址格式化,适用于大众

0.0.2 2014-06-23 16:26 UTC

This package is not auto-updated.

Last update: 2024-09-24 01:26:42 UTC


README

简单地址格式化,适用于大众

用法

$af = new AddressFormat();
$formattedAddress = $af->format(array(
    'address' => '1234 Some St.',
    'address2' => 'Floor #67',
    'address3' => 'Unit #123',
    'city' => 'San Francisco',
    'subdivision' => 'CA',
    'postalCode' => '94105',
    'countryCode' => 'US'
));

输出将显示

array(
  '1234 Some St.',
  'Floor #67',
  'Unit #123',
  'San Francisco, CA 94105'
)

如果一行没有信息,则会被省略。

调用格式化器不需要任何字段,但唯一会触发一些逻辑的属性是 ISO 3166 Alpha-2 国家代码,该代码的索引可以在以下链接找到 这里

贡献

乐意接受贡献,希望以添加更多国家的方式。尽管当前的测试可能有点天真,但请包括添加国家的测试,以确保输出符合预期。

其他实现