kipkaev55 / dbip
DB-IP 库
0.1.1
2017-04-19 05:29 UTC
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-29 02:40:12 UTC
README
描述
此包提供用户地理位置信息,与免费 DB-IP 服务协同工作。
通过 Composer 安装
我们建议使用 Composer 安装此包。
下载 Composer
在您项目的根目录中运行以下命令以下载 Composer
curl -sS https://getcomposer.org/installer | php
现在您的项目目录中应该有 composer.phar
文件。
安装依赖
在项目根目录中运行
php composer.phar require kipkaev55/dbip:*
现在您的项目目录中应该有 composer.json
和 composer.lock
文件以及 vendor
目录。如果您使用版本控制系统,请将 composer.json
添加到其中。
引入自动加载器
安装依赖后,您需要从代码中引入 Composer 自动加载器
require 'vendor/autoload.php';
用法
简单直接
require_once __DIR__ . '/vendor/autoload.php'; // Autoload files using Composer autoload use DbIpGeo\Reader; $geo = new Reader( array( 'type' => 'mysql', 'host' => '127.0.0.1', 'db' => array( // or use 'db' => 'dbip', 'name' => 'dbip', // 'city' => 'dbip_lookup', // Optional parameter 'isp' => 'dbip_isp', // Optional parameter ), // 'user' => 'root', 'password' => '123456' ) ); var_dump($geo->getGeo('94.137.26.199'));
版权和许可证
- 本软件版权所有(c)2017 by Pro.Motion。
- 这是一款免费软件,许可证为 MIT 许可证
- DB-IP 许可证为 GNU 许可证。