Manuel PHP

geoip_id_by_name

(PECL geoip >= 0.2.0)

geoip_id_by_nameRécupère le débit de la connexion Internet

Description

int geoip_id_by_name ( string $hostname )

La fonction geoip_id_by_name() retourne la pays et la région correspondant au nom de l'hôte ou à l'adresse IP.

La valeur retournée est de type numérique et peut être comparée aux constantes suivantes :

  • GEOIP_UNKNOWN_SPEED
  • GEOIP_DIALUP_SPEED
  • GEOIP_CABLEDSL_SPEED
  • GEOIP_CORPORATE_SPEED

Liste de paramètres

hostname

Le nom de l'hôte ou l'adresse IP

Valeurs de retour

Retourne le débit réseau.

Exemples

Exemple #1 Exemple avec geoip_id_by_name()

Cet exemple affiche le débit réseau de l'hôte example.com.

  1. <?php
  2. $netspeed = geoip_id_by_name('www.example.com');  
  3.  
  4. echo 'La connexion est du type ';  
  5.  
  6. switch ($netspeed) { 
  7.    case GEOIP_DIALUP_SPEED: 
  8.       echo 'dial-up'; 
  9.       break; 
  10.    case GEOIP_CABLEDSL_SPEED: 
  11.       echo 'cable ou DSL'; 
  12.       break; 
  13.    case GEOIP_CORPORATE_SPEED: 
  14.       echo 'corporate'; 
  15.       break; 
  16.    case GEOIP_UNKNOWN_SPEED: 
  17.    default: 
  18.       echo 'inconnu';  
  19. }  
  20. ?> 

L'exemple ci-dessus va afficher :

La connexion est du type corporate


Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Bretagne - php - Moto - Kit graphique