GeoIP2 PHP API v3.1.0

City extends AbstractPlaceRecord
in package

City-level data associated with an IP address.

This record is returned by all location services and databases besides Country.

Table of Contents

Properties

$confidence  : int|null
$geonameId  : int|null
$name  : string|null
$names  : array<string, string>

Methods

jsonSerialize()  : array<string, mixed>

Properties

$confidence read-only

public int|null $confidence

A value from 0-100 indicating MaxMind's confidence that the location level is correct. This attribute is only available from the Insights service and the GeoIP2 Enterprise database.

$geonameId read-only

public int|null $geonameId

The GeoName ID for the location level. This attribute is returned by all location services and databases.

$name read-only

public string|null $name

The name based on the locales list passed to the constructor. This attribute is returned by all location services and databases.

$names read-only

public array<string, string> $names

An array map where the keys are locale codes and the values are names. This attribute is returned by all location services and databases.

Methods

jsonSerialize()

public jsonSerialize() : array<string, mixed>
Return values
array<string, mixed>

        
On this page

Search results