muhamadrezaar / country
Laravel 5 国家包
0.0.2
2016-11-12 21:02 UTC
This package is not auto-updated.
Last update: 2024-09-14 20:04:07 UTC
README
这是一个用于在全球范围内搜索国家数据的包,如国家名称、顶级域名、首都、大洲等。
安装
在 composer.json 中添加包
composer require muhamadrezaar/country:0.0.2
下载包后,注册提供者和外观
提供者
MuhamadReza\Country\Provider\CountryProvider::class,
外观
'Country'=>MuhamadReza\Country\Facade\CountryFacade::class,
使用方法
显示所有国家数据
$countries = Country::getAll(); foreach($countries as $country) { // echo $data->name; Menampilkan nama // echo $data->topLevelDomain[0]; Menampilkan domain Notes: array bisa di isi selain 0 , tergantung banyaknya informasi data // echo $data->alpha2Code; Menampilkan 2 digit kode // echo $data->alpha3Code; Menampilkan 3 digit kode // echo $data->callingCodes[0]; Menampilkan kode telpon Notes: array bisa di isi selain 0 , tergantung banyaknya informasi data // echo $data->capital; Menampilkan ibu kota // echo $data->altSpellings[0]; Menampilkan ejaan Notes: array bisa di isi selain 0 , tergantung banyaknya informasi data // echo $data->region; Menampilkan region atau benua // echo $data->subregion; Menampilkan sub region // echo $data->translations->ja; menampilkan data nama negara berdasarkan ejaan negara lain tersedia beberapa negara : ->ja,->de,->es,->fr,->it // echo $data->population; Menampilkan data populasi // echo $data->latlng[0] lattitude // echo $data->latlng[1] longitude // echo $data->demonym // echo $data->area // echo $data->gini // echo $data->timezones[0] Notes: array bisa di isi selain 0 , tergantung banyaknya informasi data // echo $data->nativeName // echo $data->numericCode // echo $data->currencies[0] Notes: array bisa di isi selain 0 , tergantung banyaknya informasi data // echo $data->languages[0] Notes: array bisa di isi selain 0 , tergantung banyaknya informasi data }
按代码过滤
Country::getByCode($code); // 1 or 2 or 3 or Ect
按国家代码过滤
Country::getByCountryCode($code); // id or ru or de or Ect
按货币过滤
Country::getByCurrency($currency); // idr or aud or usd or Ect
按地区过滤
Country::getByRegion($region); // asia or europe or africa or Ect
按首都(首都)过滤
Country::getByCapital($capital); // jakarta or mexico city or Ect
按名称(类似)过滤
Country::getByName($name); // indo or america or Ect
有问题?
请发邮件到:reza.wikrama3@gmail.com
许可证
享受吧!!