\backend\models\core\Country

对国家的操作:

1. 获取所有国家的数组 (英文)   二位大写字母国家简码  =>英文 国家全称,例如:

[ "AF"=>"Afghanistan","AX"=>"Åland Islands",  "AL"=>"Albania","DZ"=>"Algeria",]

大约有二三百个国家

\backend\models\core\Country::getAllCountryArray();

2. 获取所有国家的数组(中文)二位大写字母国家简码  =>中文 国家全称,例如:

['AL' => '阿尔巴尼亚', 'DZ' => '阿尔及利亚', 'AF' => '阿富汗', 'AR' => '阿根廷',]

\backend\models\core\Country::getChinaAllCountryArray();

3.

新加坡小包挂号销售分区表,传入 国家二位大写字母简码, 返回一个分区字母(A,B,C)

\backend\models\core\Country::get4PX_XINJIAPO($country_code);

4.

得到在config文件中对参数 default_country 的配置,如果没有配置,则返回US

\backend\models\core\Country::getDefaultCountry();

5.

得到美国国家的各个州的数组,类似:

[array('US', 'AL', 'Alabama'), array('US', 'AK', 'Alaska'), array('US', 'AS', 'American Samoa'), ]

\backend\models\core\Country::getUSAStateArr();

6.

得到所有国家的 select 的html代码,包括选中

$name 是<select name=""> 中name的定义,   $class 是<select class="">, $current 是选择的国家,值为二位大写国家简码

\backend\models\core\Country::getAllCountryOptions($name="country",$class="country",$current = '');

返回的是一个html 代码的select

7.

通过 二位大写国家简码 返回国家的英文全称

\backend\models\core\Country::getCountryNameByKey($key);

















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值