pranpegu / laravel-countries
简单的 Laravel 国家列表
v1.0.0
2020-05-26 19:58 UTC
This package is auto-updated.
Last update: 2024-09-21 04:53:59 UTC
README
安装
composer require pranpegu/laravel-countries --dev
Laravel 使用包自动发现,因此不需要您手动添加 ServiceProvider。
Laravel 不使用自动发现
如果您不使用自动发现,请将 ServiceProvider 添加到 config/app.php 中的 providers 数组
Pranpegu\LaravelCountries\CountriesServiceProvider::class,
使用
现在您可以轻松获取带有 dial_code 和 prefix 的国家列表
use Pranpegu\LaravelCountries\Countries; $countries = Countries::all(); //returns the array of countries name, dial_code and prefix foreach($countries as $country){ echo $country['name'].",".$country['dial_code'].",".$country['code'].","; //eg : Idia,91,IN } //or in blade file <select class="form-group" name="country" > @foreach($countries as $country) <option value="{{$country['name']}}" >{{$country['name']}}</option> @endforeach </select> //can also use for getting phone(dial code) code <select class="form-group" name="dial_code" > @foreach($countries as $country) <option value="{{$country['dial_code']}}" >{{$country['dial_code']}}</option> @endforeach </select> //similarly as Country prefix <select class="form-group" name="code" > @foreach($countries as $country) <option value="{{$country['code']}}" >{{$country['code']}}</option> @endforeach </select>
许可证
版权 © Ffegu
Laravel Countries 是开源软件,受 MIT 许可证的许可。