2017 © Pedro Peláez
 

library laravel-ip2address

Get location information based on IP address.

image

sunxiaozheng/laravel-ip2address

Get location information based on IP address.

  • Tuesday, July 31, 2018
  • by sunxiaozheng
  • Repository
  • 0 Watchers
  • 1 Stars
  • 14 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 100 % Grown

The README.md

laravel-ip2address

本插件功能介绍来自百度翻译, (*1)

Get location information based on IP address, (*2)

意思是:根据IP地址获取位置信息, (*3)

  • 数据总条数:470264条
  • 数据更新日期:2018年10月10日
  • 数据库版本:纯真

功能介绍:

  1. 只需传入一个IP,即可获得该IP所在的省份、城市以及运营商等信息。
  2. 拒绝使用数据库,减轻服务器压力。
  3. composer安装管理,方便快捷。
  4. 数据源为纯真IP数据库,更新、更全、更准确。
  5. 插件名字不重要,非laravel框架也可以使用,作者是个laravel死忠粉,嘘。

举个栗子

安装

composer require sunxiaozheng/laravel-ip2address, (*4)

使用

  1. 非laravel用户
require 'vendor/autoload.php';

use Sunxiaozheng\Ip\Addr;

$ip = '1.86.10.173';
$param = ''; 
/*
 * 传入prov返回该IP所在的省份
 * 传入cy返回该IP所在的城市
 * 传入net返回该IP所在的运营商(移动、联通、电信)
 * 不传默认返回该IP所在的省份+城市
 */
var_dump(Addr::get($ip, $param));
  1. laravel用户

- 在 app/config/app.php(Laravel 4) 或 config/app.php(Laravel 5.0 - 5.4),或者你自定义配置的 app.php 文件内添加,如果是 Laravel 5.5 ,支持扩展包发现,不需要添加下面的代码, (*5)

  • Laravel 5.5 不需要添加
'aliases' => array(
    'Addr'  => 'Sunxiaozheng\Ip\Addr',
),
  • 在项目中使用 Addr::get($ip, $param)Addr::get(Request::getClientIp(), $param)

啰嗦一句

有什么新的想法和建议,欢迎提交 issue 或者 Pull Requests 。, (*6)

License MIT

The Versions

31/07 2018

dev-master

9999999-dev

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location

23/07 2018

v1.1.2

1.1.2.0

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location

16/07 2018

v1.1.1

1.1.1.0

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location

29/01 2018

v1.1.0

1.1.0.0

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location

20/12 2017

v1.0.1

1.0.1.0

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location

20/12 2017

v0.1.0

0.1.0.0

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location

20/12 2017

v0.0.1

0.0.1.0

Get location information based on IP address.

  Sources   Download

MIT

by Shawn Sun

address ip location