You appear to be a bot. Output may be restricted
Description
Gets current user IP address.
Usage
$string = Jetpack::current_user_ip( $check_all_headers );
Parameters
- $check_all_headers
- ( bool ) optional – Check all headers? Default is `false`.
Returns
string Current user IP address.
Source
File name: jetpack/class.jetpack.php
Lines:
1 to 20 of 20
public static function current_user_ip( $check_all_headers = false ) { if ( $check_all_headers ) { foreach ( array( 'HTTP_CF_CONNECTING_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FORWARDED', 'HTTP_X_CLUSTER_CLIENT_IP', 'HTTP_FORWARDED_FOR', 'HTTP_FORWARDED', 'HTTP_VIA', ) as $key ) { if ( ! empty( $_SERVER[ $key ] ) ) { return $_SERVER[ $key ]; } } } return ! empty( $_SERVER['REMOTE_ADDR'] ) ? $_SERVER['REMOTE_ADDR'] : ''; }