trickeyone/intl-subdivision

一个用于获取指定国家州/省的PHP Intl库。

4.0.0 2022-09-21 22:15 UTC

This package is auto-updated.

Last update: 2024-09-22 02:56:23 UTC


README

PHPUnit code coverage badge Test Coverage Code Climate

Symfony的Intl组件的配套组件。此组件允许通过国家的ISO 3166-1 alpha-2代码轻松检索国家的州/省。

Symfony Intl组件是C intl扩展的替代品。它仅限于“en”区域设置。如果您想访问更多区域设置,应该安装intl PECL扩展

使用方法

// States/Provinces for the United States of America
$subdivisionsForUS = \Symfony\Component\IntlSubdivision\IntlSubdivision::getStatesAndProvincesForCountry('US');
  
// States/Provinces for Canada
$subdivisionsForCA = \Symfony\Component\IntlSubdivision\IntlSubdivision::getStatesAndProvincesForCountry('CA');
  
// States/Provinces for the United Arab Emirates
$subdivisionsForAE = \Symfony\Component\IntlSubdivision\IntlSubdivision::getStatesAndProvincesForCountry('AE');

需求

  • PHP 7+ 或 8+
  • Symfony Intl包 5.0+ 或 6.0+
    • 较旧版本仍支持4.0+,但不再积极支持

资源