Ping sunucu müvekkilimi almak nasıl?

0 Cevap php

Benim müşteri php ile benim sunucu ping, ve sonra bu "15 MS" gibi biçime sonuçlar alabilirsiniz bir yol anlamaya çalışıyorum.

Ben sunucular ping sunucularına bir yol bulma sona erdi. Ancak ben uzak kullanıcı bir şekilde sunucuya ping, ya da belki muhtemelen sunucu ping istemci var olması mümkün olmak istiyorum?

function track($host, $port, $timeout) {
$firstTime = microtime(true);
$sock = fSockOpen($host, $port, $errno, $errstr, $timeout);
if (!$sock) {
echo "<b>Offline</b>";
}
$secondTime = microtime(true);
$ping = round((($secondTime - $firstTime) * 1000), 0);
echo $ping." ms";
}

track($_SERVER["REMOTE_ADDR"], 80, 10);

Ben sunucu, istemci / sunucu arasındaki tepki süresini görmek için müşteri ping almak istiyorum bu işlevi, denedik.

fsockopen () [function.fsockopen]: XXXXXXXXXXX bağlanamıyor: 80

0 Cevap