Использование:
$invoker_ip = $_SERVER['REMOTE_ADDR'];
Тем не менее, это значение не будет иметь значения, если пользователь находится за прокси-сервером.Реальный ip может быть найден в заголовке HTTP, например HTTP_CLIENT_IP или HTTP_X_FORWARDED_FOR, но ему нельзя доверять(заголовок легко изменить)