Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Você que tem um site ou blog e quer colocar mais uma interatividade para os seus visitantes. Trata-se de um detector de IPv6. Está apenas com o código inicial simples, mas você pode colocar imagens, gifs, redirecionamentos, enfim.
Com o IPv6 chegando aí e já sendo usado em muitos sites, você não vai querer ficar de fora dessa tendência, vai?
Eis o código:
<?php
function is_ipv6(){
$ip = getenv("REMOTE_ADDR");
if (substr_count($ip, ':') > 0 && substr_count($ip, '.') == 0)
return true;
else
return false;
}
//Exemplo de uso
echo ( is_ipv6() ) ? 'Sim' : 'Não';
?>
Trata-se de uma função simples, que procura por traços característicos do IPv6 (os dois pontos ":") no endereço remoto enviado pelo cliente e retorna um bool true ou false.
No exemplo, uma condicional verifica o valor retornado pela função e escreve o valor na tela.
Leia meu blog aqui no iMasters:
Carregando comentários...