infrajs/region

该软件包最新版本(v1.0.2)没有可用的许可证信息。

根据IP地址确定访客区域

v1.0.2 2018-07-08 19:35 UTC

This package is auto-updated.

Last update: 2024-08-28 22:49:32 UTC


README

用户区域保存在infrajs/env环境中。

使用infrajs/ip通过IP地址确定区域。

支持多语言infrajs/lang,小词汇表位于i18n/文件夹中。

通过composer安装

{
	"require":{
		"infrajs/region":"~1"
	}
}

使用

对于依赖脚本,region需要显式传递参数。存在与infrajs/template的集成。

在模板中可以使用 {Region.get().city}

区域以描述性对象的形式表示。

{
	"city": "Тольятти",
	"region": "Самарская область",
	"region_code": "SAM",
	"country": "Россия",
	"country_code": "RUS"
}

在PHP中使用区域时,必须显式传递选定的语言。

$data = Region::get($lang);