A continuación 2 funciones php para obtener la dirección ip de los usuarios por medio de php.

Esta primera es muy básica, utiliza solo la variable REMOTE_ADDR para obtener la dirección IP desde la cual está viendo la página actual el usuario:

function verIP(){
    $ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '';
    return $ip;
}

Esta segunda función es más completa y nos será de utilidad si el usuario llega desde un servidor con PROXY:

function verIP(){   
    if(!empty($_SERVER['HTTP_CLIENT_IP'])){
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    }else if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    }else{
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    return $ip;
}

Agradezco tu comentario 🤘