Recupera el tipo de conexión a Internet

# geoip_id_by_name

(PECL geoip >= 0.2.0)

geoip_id_by_name — Recupera el tipo de conexión a Internet

### Descripción

function geoip_id_by_name(string `$hostname`): int

La función geoip_id_by_name() devuelve el tipo de conexión a Internet correspondiente al nombre del host o a la dirección IP.

El valor devuelto es de tipo numérico y puede ser comparado con las siguientes constantes:

- GEOIP_UNKNOWN_SPEED
- GEOIP_DIALUP_SPEED
- GEOIP_CABLEDSL_SPEED
- GEOIP_CORPORATE_SPEED

### Parámetros

`hostname`
  El nombre del host o la dirección IP cuyo tipo de conexión debe ser examinado.

### Valores devueltos

Devuelve el tipo de conexión.

### Ejemplos

Ejemplo #1 Ejemplo con geoip_id_by_name()

Este ejemplo muestra el tipo de conexión del host example.com.

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

    echo 'La conexión es del tipo ';

    switch ($netspeed) {
        case GEOIP_DIALUP_SPEED:
            echo 'dial-up';
            break;
        case GEOIP_CABLEDSL_SPEED:
            echo 'cable o DSL';
            break;
        case GEOIP_CORPORATE_SPEED:
            echo 'corporate';
            break;
        case GEOIP_UNKNOWN_SPEED:
        default:
            echo 'desconocido';
    }
    ?>

El ejemplo anterior mostrará:

    La conexión es del tipo corporate

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