require_once "Net/GeoIP.php";
string lookupOrg() (string $addr)
string lookupOrg()
This method returns the name of the organization or of the ISP which has registered the IP address range that contains the specified IP address. It works only with a non-free Organization/ISP database.
Example 54-1. Looking up organization name
require_once "Net/GeoIP.php"; $geoip = Net_GeoIP::getInstance("/path/to/geoipdb.dat"); try { echo $geoip->lookupOrg($_SERVER['REMOTE_ADDR']); } catch (Exception $e) { // Handle exception }
string $addr - IP address
Note: Hostnames are not supported. More information.
This method throws an exception if the IP address is invalid or the database type is wrong.