您的位置:首页 > 编程语言 > PHP开发

thphp引用第三方类库---IP定位

2017-02-10 18:02 295 查看

控制器里面的引用:

首先声明一点:我的thinkphp版本是3.2.2.

<?php
namespace Admin\Controller;
use Think\Controller;
class LayoutController extends Controller {
public function layout(){
//这里一定要注意,必须加上斜杠,因为在new的时候斜杠代表Think\Library
$Ip = new \Org\Net\IpLocation('UTFWry.dat'); // 实例化类UTFWry参数表示IP地址库文件,放在和Iplocation同一个目录下
$area = $Ip->getlocation('219.137.150.255'); // 获取某个IP地址所在的位置
$this->assign("area",$area['country']);
$this->display();
}
}


被引用的第三方类库里面顶头要写上命名空间:

namespace Org\Net;


以下是第三方类库的完整路径:
D:\wamp64\www\TP\ThinkPHP\Library\Org\Net\IpLocation.class.php


是不是可以直接开干了??
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  thinkphp class