Installez la bibliothèque de classe Net_Ping de PEAR. Ouvrez une invite de commande et tapez:
pear install NET_Ping-2.4.4
Créez un nouveau fichier PHP dans un éditeur ou Notepad. Inclure la bibliothèque de classes de PEAR au début du script. Par exemple, tapez:
<?php
require ("Net / Ping.php");
Déclarer l'hôte que vous voulez faire un ping soit comme une adresse IP ou nom d'hôte. Créez un nouvel objet de ping. Par exemple, tapez:
$ host = "74.125.45.106";
$ ping = Net_Ping factory ();
Ping sur l'hôte et capturer la sortie de retour. Par exemple, tapez:
$ result = $ ping-> ping ($ host);
Comparez le "_transmitted" aux valeurs "_lost" dans le tableau de retour pour déterminer si le ping a réussi. Par exemple, tapez:
if ($ result ["_ transmis"]< $result["_loss"])
echo "Ping succès!";
autre
echo "Ping échoué!";
?>
Enregistrez le fichier et l'exécuter dans un navigateur pour vous assurer qu'il fonctionne correctement.