jmf/visitor-ip-resolution

Allows resolving current visitor IP address.

Installs: 181

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/jmf/visitor-ip-resolution

1.2.0 2026-01-23 00:12 UTC

This package is auto-updated.

Last update: 2026-01-23 00:14:50 UTC


README

Allows resolving current visitor IP address.

Configuration

Package is usable as-is:

use Jmf\VisitorIpResolution\VisitorIpV4Resolver;

$resolver = new VisitorIpV4Resolver();

By default, visitor IP will be retrieved from $_SERVER['REMOTE_ADDR']. If you host your application behind a reverse proxy, you could need to specify another source, as such:

use Jmf\VisitorIpResolution\VisitorIpV4Resolver;

$resolver = new VisitorIpV4Resolver('HTTP_X_FORWARDED_FOR');

Usage

use Jmf\VisitorIpResolution\VisitorIpV4Resolver;

$resolver = new VisitorIpV4Resolver();

echo $resolver->resolve();

Will output something like:

123.45.6.7