2amigos/egeoip

此包已被废弃,不再维护。未建议替换包。

此扩展允许您轻松地将 geoPlugin webservice 集成到您的 Yii 应用程序中。

维护者

详细信息

github.com/2amigos/egeoip

源代码

问题

安装: 637

依赖项: 0

建议者: 0

安全: 0

星标: 9

关注者: 5

分支: 2

开放问题: 0

类型:yii-extension

dev-master 2013-02-27 16:33 UTC

This package is auto-updated.

Last update: 2023-08-16 02:53:33 UTC


README

EGeoIp 扩展使用 geoPlugin 免费webservice 来定位IP地理位置信息

此扩展允许您轻松地将 geoPlugin webservice 集成到您的 Yii 应用程序中。

##什么是 geoPlugin? geoPlugin 为您提供,网站管理员,轻松将您的访问者定位到城市级别,了解他们使用的货币以及与您的货币的实时汇率。

##要求

使用 Yii 1.1.6 开发

##使用方法

将扩展内容解压到您的 protected/extensions 目录。完成后,以下是如何使用它的示例

Yii::import('ext.EGeoIP');

$geoIp = new EGeoIP();

$geoIp->locate('88.27.28.44'); // use your IP

echo 'Information regarding IP: <b>'.$geoIp->ip.'</b><br/>';
echo 'City: '.$geoIp->city.'<br>';
echo 'Region: '.$geoIp->region.'<br>';
echo 'Area Code: '.$geoIp->areaCode.'<br>';
echo 'DMA: '.$geoIp->dma.'<br>';
echo 'Country Code: '.$geoIp->countryCode.'<br>';
echo 'Country Name: '.$geoIp->countryName.'<br>';
echo 'Continent Code: '.$geoIp->continentCode.'<br>';
echo 'Latitude: '.$geoIp->latitude.'<br>';
echo 'Longitude: '.$geoIp->longitude.'<br>';
echo 'Currency Symbol: '.$geoIp->currencySymbol.'<br>';
echo 'Currency Code: '.$geoIp->currencyCode.'<br>';
echo 'Currency Converter: '.$geoIp->currencyConverter.'<br/>';

echo 'Converting $10.00 to '.$geoIp->currencyCode.': <b>'.$geoIp->currencyConvert(10).'</b><br/>';

##注意

请使用论坛帖子来报告错误、请求和建议。对扩展的评论可以用于编程提示。

##资源

2amigOS!
网络开发从未如此有趣
www.2amigos.us - 在建设中 -