02/10/2018, 18:07

PHP check status server, kiểm tra server online/offline

Đoạn code sau sẽ giúp bạn kiểm tra địa chỉ website hoặc 1 IP đang online hoặc offline (server chết hoặc sống).Dùng hàm fsockopen() của PHP /* Usage: $status = GetServerStatus('http://domain.com',80) or $status = GetServerStatus('IPAddress',80) */ <?php ...

Đoạn code sau sẽ giúp bạn kiểm tra địa chỉ website hoặc 1 IP đang online hoặc offline (server chết hoặc sống).Dùng hàm fsockopen() của PHP

/* Usage: 
$status =  GetServerStatus('http://domain.com',80) 
or 
$status =  GetServerStatus('IPAddress',80) 
*/ 

<?php 
function GetServerStatus($site, $port) 

$status = array("OFFLINE", "ONLINE"); 
$fp = @fsockopen($site, $port, $errno, $errstr, 2); 
if (!$fp) { 
    return $status[0]; 
} else 
  { return $status[1];} 

?>
Bình luận
0