(PECL geoip >= 0.2.0)
geoip_id_by_name — Obtém o tipo de conexão com a Internet
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:
hostname
O nome do host ou endereço IP cujo tipo de conexão deve ser consultado.
Retorna o tipo de conexão.
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