Get the IP address of the current user
Example
$ip = $session->getIP();
echo $ip; // outputs 111.222.333.444
Usage
// basic usage
$string = $session->getIP();
// usage with all arguments
$string = $session->getIP(bool $int = false, $useClient = false);
Arguments
Name | Type(s) | Description |
---|---|---|
int (optional) | bool | Return as a long integer? (default=false)
|
useClient (optional) | bool, int | Give preference to client headers for IP? HTTP_CLIENT_IP and HTTP_X_FORWARDED_FOR (default=false)
|
Return value
string
int
Returns string by default, or integer if $int argument indicates to.
$session methods and properties
API reference based on ProcessWire core version 3.0.236