可以使用PHP內置的ping
函數來ping一個網址,以下是一個示例代碼:
function pingUrl($url) {
$start_time = microtime(true);
$file = @fopen($url, 'r');
$end_time = microtime(true);
if (!$file) {
return false;
}
fclose($file);
return sprintf('Ping time for %s: %.2f ms', $url, ($end_time - $start_time) * 1000);
}
$url = 'http://www.example.com';
echo pingUrl($url);
在上面的示例中,pingUrl
函數接受一個網址作為參數,并嘗試打開該網址。然后計算打開網址所花費的時間,并返回一個包含網址和ping時間的字符串。最后,我們調用pingUrl
函數并傳入一個網址來測試。