geoip_record_by_name(PECL geoip >= 0.2.0) geoip_record_by_name — Возвращает подробную информацию об адресе, найденом в базе GeoIP Описание
array geoip_record_by_name
( string $hostname
)
Функция geoip_record_by_name() возвращает информацию о соответствующем имени хоста или IP адреса. Функция доступна для бесплатной версии GeoLite City Edition и коммерческой GeoIP City Edition. Если необходимые базы отсутствует, выводится предупреждение. Имена ключей возвращаемого ассоциативного массива:
Список параметров
Возвращаемые значенияВозвращает ассоциативный массив в случае успеха или FALSE, если адрес не может быть найден в базе. Список изменений
Примеры
Пример #1 Пример использования geoip_record_by_name() Выведет массив, содержащий запись о хосте example.com.
<?phpРезультат выполнения данного примера:
Array
(
[continent_code] => NA
[country_code] => US
[country_code3] => USA
[country_name] => United States
[region] => CA
[city] => Marina Del Rey
[postal_code] =>
[latitude] => 33.9776992798
[longitude] => -118.435096741
[dma_code] => 803
[area_code] => 310
)
|
||||||||