(PECL geoip >= 0.2.0)
geoip_id_by_name — Obtiene el tipo de conexión a Internet
$hostname
) : intLa función geoip_id_by_name() devolverá el tipo de conexión a Internet correspondiente a un sitio web o a una dirección IP.
El valor devuelto es numérico y puede ser comparado con las siguientes constantes:
hostname
El sitio web o dirección IP cuyo tipo de conexión quiere comprobarse.
Devuelve el tipo de conexión.
Ejemplo #1 Ejemplo de geoip_id_by_name()
Mostrará el tipo de conexión del sitio web example.com.
<?php
$netspeed = geoip_id_by_name('www.example.com');
echo 'El tipo de conexión es';
switch ($netspeed) {
case GEOIP_DIALUP_SPEED:
echo 'módem';
break;
case GEOIP_CABLEDSL_SPEED:
echo 'cable o ADSL';
break;
case GEOIP_CORPORATE_SPEED:
echo 'corporativo';
break;
case GEOIP_UNKNOWN_SPEED:
default:
echo 'desconocido';
}
?>
El resultado del ejemplo sería:
El tipo de conexión es corporativo