(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:
hostnameO 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
