ich hatte in mein Beispiel ein Fehler
ich habe das gerade getestet
require ('Net/Ping.php');
$domain = 'selfhtml.net';
$ping = Net_Ping::factory();
if(!PEAR::isError($ping)){
$ping->setArgs(array('count' => 1));
$result = $ping->ping($domain);
if (!isset($result->message)) print $domain.' erreichbar';
}
als Ausgabe erhielt ich
selfhtml.net erreichbar