этот сайт больше не работает http://api.hostip.info/country.php?ip= . это дает мне быстрое утверждение, как XX. Могу ли я получить веб-сайт, который дает мне полное название страны
Like = 111.111.11.11 => Великобритания
Этот сервис будет полезен для вас, ответом являются сериализованные данные
Ты можешь читать;
http://ip-api.com/docs/api:serialized_php
Простое использование;
$data = unserialize(
file_get_contents(
'http://ip-api.com/php/111.111.11.11'
)
, ['allowed_classes' => false]
);
var_dump($data['country']);
Рассматривали ли вы установить Расширение GeoIP? geoip_region_by_name()
должен сделать трюк.