PHP测试服务端口是否LISTEN

2008年11月8日

可以用php的fsockopen函数检测某个端口是否已经处于listen状态。
代码如下:

<?php
  $server  = "127.0.0.1";
  $port   = "80";
  $timeout = "10";
 
  if ($server and $port and $timeout) {
    $verbinding =  @fsockopen("$server", $port, $errno, $errstr, $timeout);
  }
  if($verbinding) {
    echo "Website is online";
    fclose($verbinding);
  }
  else {
    echo "Website is offline";
  }
?>




标签: , ,
归类: PHP

Leave a Reply

*

您也可以使用微博账号登陆