public static function getLocation($ip=null) { if (!self::$iplocation) { $filename = realpath(dirname(__FILE__)) . "/ip/wry.dat"; self::$iplocation = new qqwry($filename); } if ($ip === null) $ip = self::getIp(); $result = array(); list($result['country'], $result['area'])=self::$iplocation->q($ip); return ($result) ? $result : array('country'=>'δ֪µØÇø', 'area'=>''); }