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

# geoip_id_by_name

(PECL geoip >= 0.2.0)

geoip_id_by_name — Obtém o tipo de conexão com a Internet

### Descrição

function 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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open