{"id":93643,"library":"ip2location-ip2location-php","title":"IP2Location PHP","description":"[Official Release] IP2Location PHP API to get location info from IPv4 and IPv6 address.","status":"active","version":"9.8.1","language":"php","source_language":null,"source_url":"https://github.com/ip2location/IP2Location-PHP-Module","tags":["ip","geolocation","location","ip2location"],"install":[{"cmd":"composer require ip2location/ip2location-php","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"Database","correct":"use IP2Location\\Database;"}],"quickstart":{"code":"use IP2Location\\Database;\n\n$db = new Database('./IP2LOCATION.BIN', Database::FILE_IO);\n$records = $db->lookup('8.8.8.8');","lang":"php","description":"Looks up geolocation information for an IP address."},"warnings":[{"fix":"Download the database file from IP2Location's website and place it in the correct path.","message":"Requires a binary database file (IP2LOCATION.BIN) which must be downloaded separately.","severity":"breaking","affected_versions":">=9.0.0"}],"env_vars":null,"search_vec":"'address':16 'api':7 'geoloc':18 'get':9 'info':11 'ip':17 'ip2location':1,5,20 'ipv4':13 'ipv6':15 'locat':10,19 'offici':3 'php':2,6 'releas':4","created_at":"2026-06-19T09:53:28.603394+00:00","updated_at":"2026-06-19T09:53:28.603394+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://www.ip2location.com","github":"https://github.com/ip2location/IP2Location-PHP-Module","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking","utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}