新浦京81707con > 软件下载 > php实现TCP端口检测的方法,PHP获取当前页面完整

原标题:php实现TCP端口检测的方法,PHP获取当前页面完整

浏览次数:160 时间:2019-08-01

尝试情况:

本文实例汇报了php达成TCP端口检验的艺术。分享给大家供我们参谋。具体如下:

一、利用javascript实现:

测验域名daxiangtravel.com,apache根目录/mnt/,测验目录/mnt/qa/test,测量试验文件名字为index.php。

该程序能够断定当前端口是或不是可用:

top.location.href 拔尖窗口的地点

猎取代码:

<?php
class Health {
  public static $status;
  public function __construct()
  {
  }
  public function check($ip, $port){
    $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
    socket_set_nonblock($sock);
    socket_connect($sock,$ip, $port);
    socket_set_block($sock);
    self::$status = socket_select($r = array($sock), $w = array($sock), $f = array($sock), 5);
    return(self::$status); 
  }
  public function checklist($lst){
  }
  public function status(){
    switch(self::$status)
    {
      case 2:
        echo "Closedn";
        break;
      case 1:
        echo "Openningn";
        break;
      case 0:
        echo "Timeoutn";
        break;
    }  
  }
}
$ip='192.168.2.10';
$port=80;
$health = new Health();
$health->check($ip, $port);
$health->status();

this.location.href 当前窗口的地点

获取当前目录:

企望本文所述对我们的php程序设计有所扶助。

二、利用PHP实现

 getcwd();
// /mnt/qa/test
dirname(__FILE__);
// /mnt/qa/test

您也许感兴趣的篇章:

  • 总计PHP怎样取妥善前主机、域名、网站、路线、端口和参数等
  • PHP USportageL地址获取函数代码(端口等) 推荐
  • phpStudy配置多站点多域名和多端口的法门
  • php实现的ping端口函数实例
  • PHP怎么样收获当前主机、域名、网站、路径、端口等参数
  • Php做的端口嗅探器--可以钦点网址和端口
  • php使用websocket示例详解
  • php使用socket编程示例
  • PHP检查端口是不是足以被绑定的艺术以身作则

收获域名或主机地址

//获取域名或主机地址

$_SERVER['HTTP_HOST']; 
 //daxiangtravel.com
echo $_SERVER['HTTP_HOST']; #localhost

赢得网页地址

//获取网页地址

本文由新浦京81707con发布于软件下载,转载请注明出处:php实现TCP端口检测的方法,PHP获取当前页面完整

关键词: 新浦京81707con

上一篇:新普金娱乐:MYSQL数据库数据拆分之分库分表总结

下一篇:没有了