Como pegar o IP de um usuário com o PHP

Sem rodeios, sem mimimi´s, este deve ser o post mais curto já visto aqui no O Desenvolvedor, uma função para pegar o IP do usuário utilizando o PHP.

Usando getenv (para pegar "variáveis do ambiente"):

// Example use of getenv()
$ip getenv("REMOTE_ADDR");

 

E usando a variável superGlobal $_SERVER


// Or simply use a Superglobal ($_SERVER or $_ENV)
$ip $_SERVER["REMOTE_ADDR"];

 

Pronto, simples assim.

Precisei disto para um controle em um método do novo And After e resolvi compartilhar, apesar já ser de conhecimento de qualquer um que domine o PHP pode ajudar alguns n00bs como eu, que ainda não conhecem a sintaxe de cabo a rabo.

 

Direto do PHP Manual

Ir para o topo