控制器里面的引用:
首先声明一点:我的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
是不是可以直接开干了??