alimranahmed/bdlocation

孟加拉国地理位置

1.0.8 2019-06-24 18:04 UTC

This package is not auto-updated.

Last update: 2024-09-22 08:27:36 UTC


README

Build Status License Latest Stable Version

BDLocation

一个PHP接口,用于访问孟加拉国的地理位置。此项目中的数据使用了并稍作修改自 Bangladesh-geolocation

特性

  1. 可以访问孟加拉国的行政区划、地区、次地区和联合会的名称、孟加拉文名称等
  2. 零配置

要求

PHP >= 7

安装

在您的PHP项目根目录中,执行以下命令

composer require alimranahmed/bdlocation

这就完成了!您已经可以开始了!

用法

不要忘记使用BD类

use BDLocation\BD;

获取孟加拉国的所有 行政区划,以Location对象的数组形式

BD::division()->all();

获取孟加拉国的所有 地区,以Location对象的数组形式

BD::district()->all();

获取孟加拉国的所有 次地区/次区,以Location对象的数组形式

BD::subDistrict()->all();

获取孟加拉国的所有 联合会,以Location对象的数组形式

BD::union()->all();

要获取所有以5个字符 chatt(吉大港) 开头的地区,我们可以使用以下代码。同样适用于次地区和联合会。但是对于次地区和联合会,我们需要分别传递 districtsub_district

BD::district()->getWhere('division', 'chatt');
BD::subDistrict()->getWhere('district', 'brahm');
BD::union()->getWhere('sub_district', 'sarai');

要获取名称为 Brahmanbaria 的地区,我们可以使用以下代码。同样适用于行政区划、次地区和联合会。我们可以用 short_name(地点的前3个字母)、bengali_name 来代替 name

BD::district()->getWhere('name', 'brahmanbaria');
or 
BD::district()->getWhere('name', '=', 'brahmanbaria');

要获取所有名称中包含字母 rahman 的地区,我们可以使用以下代码。同样适用于行政区划、次地区和联合会。我们可以用 short_name(地点的前3个字母)、bengali_name 来代替 name

BD::district()->getWhere('name', 'like', 'rahman');

注意:这里我们只有 =like 作为操作符。其他操作符将不起作用。

愿望清单

  • 支持更多操作符,如 like%%like 等。

贡献

欢迎任何人为此项目做出贡献。如果您想一起工作

  1. 只需创建一个问题(即使您只想修复问题)。
  2. 修复任何问题或添加任何新功能后,请发送一个拉取请求
  3. 我将很高兴为这个项目的改进添加您的代码。谢谢。

许可证

MIT