Bonjour,
Voilà, je voudrais faire un ping de ttes les machines actives de mon réseau en php. Pour celà, j'ai cherché quelques infos sur le net et j'ai trouvé pas mal d'infos concernant la classe Net_ping. Seulement, je n'arrive pas à comprendre certaines subtilités du code donné en exemple. Je vous met la partie incomprise...
Les questions que je me pose :// create object
$ping = Net_Ping::factory();
// ping host and get response object
if(!PEAR::isError($ping))
{
// set ping parameters based on user input
$ping->setArgs(array('size' => 32, 'count' => $_POST['count']));
// start pinging
$response = $ping->ping($_POST['host']);
}
- À quoi servent ces "::"
- Pourquoi on fait ce test avant de "pinger" et qu'est-ce que ça fait concrètement !PEAR::isError() ?
Merci d'avance,
![]()
Partager