geoip_id_by_name

(PECL geoip >= 0.2.0)

geoip_id_by_nameObtém o tipo de conexão com a Internet

Descrição

geoip_id_by_name(string $hostname): int

A função geoip_id_by_name() retornará o tipo de conexão de Internet correspondente a um nome de host ou endereço IP.

O valor de retorno é numérico e pode ser comparado às seguintes constantes:

  • GEOIP_UNKNOWN_SPEED
  • GEOIP_DIALUP_SPEED
  • GEOIP_CABLEDSL_SPEED
  • GEOIP_CORPORATE_SPEED

Parâmetros

hostname

O nome do host ou endereço IP cujo tipo de conexão deve ser consultado.

Valor Retornado

Retorna o tipo de conexão.

Exemplos

Exemplo #1 Um exemplo de geoip_id_by_name()

Isso exibirá o tipo de conexão do host example.com.

<?php
$netspeed
= geoip_id_by_name('www.example.com');

echo
'O tipo de conexão é ';

switch (
$netspeed) {
case
GEOIP_DIALUP_SPEED:
echo
'discada';
break;
case
GEOIP_CABLEDSL_SPEED:
echo
'a cabo ou DSL';
break;
case
GEOIP_CORPORATE_SPEED:
echo
'corporativa';
break;
case
GEOIP_UNKNOWN_SPEED:
default:
echo
'desconhecida';
}
?>

O exemplo acima produzirá:

O tipo de conexão é corporativa

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top