pessek / pessek_countries
Elgg 的国家
v4.0
2021-10-16 16:22 UTC
Requires
- composer/installers: ^1.0.8
- npm-asset/svg-country-flags: ^1.2
Conflicts
- elgg/elgg: <4.0
This package is not auto-updated.
Last update: 2024-09-30 04:43:30 UTC
README
国家工具
特性
- 国家信息,包括名称、ISO、ISO-3、ISO数字、FIPS、顶级域名、货币代码、邮政编码格式等
- 国家输入视图
使用方法
国家选择
echo elgg_view('input/country', array( 'name' => 'country', 'value' => 'CZ', ));
列出国家
$countries = elgg()->countries->getCountries(); foreach ($countries as $country) { /* @var $country \hypeJunction\Country */ echo "$country->name ($country->iso)"; }
国家信息
获取具有扩展详细信息的国家列表
$fields = array( 'name', 'iso', 'iso3', //'iso_numeric', //'fips', 'capital', //'area', //'population', //'continent', 'tld', 'currency_code', 'currency_name', 'phone_code', 'postal_code_format', 'postal_code_regex', 'languages', //'geoname_id', 'neighbours' ); // Get a list of countries ordered by currency_code $countries = elgg_get_country_info($fields, 'currency_code');