欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php實(shí)現(xiàn)TCP端口檢測的方法

 更新時間:2015年04月01日 14:41:37   作者:neo-chen  
這篇文章主要介紹了php實(shí)現(xiàn)TCP端口檢測的方法,實(shí)例分析了php操作tcp端口檢測的技巧,需要的朋友可以參考下

本文實(shí)例講述了php實(shí)現(xiàn)TCP端口檢測的方法。分享給大家供大家參考。具體如下:

該程序可以確認(rèn)當(dāng)前端口是否可用:

<?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 "Closed\n";
        break;
      case 1:
        echo "Openning\n";
        break;
      case 0:
        echo "Timeout\n";
        break;
    }  
  }
}
$ip='192.168.2.10';
$port=80;
$health = new Health();
$health->check($ip, $port);
$health->status();

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • discuz圖片順序混亂解決方案

    discuz圖片順序混亂解決方案

    本文給大家分享的是在discuz論壇中上傳多張圖片,直接發(fā)表帖子的時候圖片順序有時候會亂掉的解決辦法,十分的簡單,有需要的小伙伴可以參考下。
    2015-07-07
  • PHP利用緩存技術(shù)提升性能技巧及原理探究

    PHP利用緩存技術(shù)提升性能技巧及原理探究

    隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)站性能對于用戶體驗(yàn)和SEO排名變得越來越重要,PHP作為一種常用的服務(wù)器端腳本語言,其性能對于網(wǎng)站的響應(yīng)速度起著至關(guān)重要的作用,而PHP的緩存技術(shù)就是提高性能的一種重要手段
    2024-01-01
  • php中inlcude()性能對比詳解

    php中inlcude()性能對比詳解

    PHP程序員最常用的兩個函數(shù)莫過于require_once和include了,通過這兩個函數(shù),我們可以使用其他類庫中定義的類等對象。但很多人在使用包含相同目錄下的其他文件時,僅僅簡單使用下面的代碼進(jìn)行文件引用
    2012-09-09
  • php實(shí)現(xiàn)curl模擬ftp上傳的方法

    php實(shí)現(xiàn)curl模擬ftp上傳的方法

    這篇文章主要介紹了php實(shí)現(xiàn)curl模擬ftp上傳的方法,實(shí)例分析了php基于curl實(shí)現(xiàn)FTP傳輸文件的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • PHP7 mongoDB擴(kuò)展使用的方法分享

    PHP7 mongoDB擴(kuò)展使用的方法分享

    這篇文章主要給大家介紹了關(guān)于PHP7 mongoDB擴(kuò)展使用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用PHP7具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Content-Disposition使用方法和注意事項(xiàng)

    Content-Disposition使用方法和注意事項(xiàng)

    這篇文章主要為大家詳細(xì)介紹了Content-Disposition使用方法和注意事項(xiàng),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • PHP下SSL加密解密、驗(yàn)證、簽名方法(很簡單)

    PHP下SSL加密解密、驗(yàn)證、簽名方法(很簡單)

    這篇文章主要介紹了PHP下SSL加密解密、驗(yàn)證、簽名方法,方法很簡單,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-12-12
  • PHP實(shí)現(xiàn)的購物車類實(shí)例

    PHP實(shí)現(xiàn)的購物車類實(shí)例

    這篇文章主要介紹了PHP實(shí)現(xiàn)的購物車類,可實(shí)現(xiàn)購物車基本的加入、刪除、統(tǒng)計等相關(guān)功能,需要的朋友可以參考下
    2015-06-06
  • PHP文件與目錄操作示例

    PHP文件與目錄操作示例

    這篇文章主要介紹了PHP文件與目錄操作,涉及php針對文件與目錄的遍歷、判斷與排序相關(guān)操作技巧,注釋中備有較為詳細(xì)的說明,需要的朋友可以參考下
    2016-12-12
  • PHP進(jìn)階學(xué)習(xí)之反射基本概念與用法分析

    PHP進(jìn)階學(xué)習(xí)之反射基本概念與用法分析

    這篇文章主要介紹了PHP進(jìn)階學(xué)習(xí)之反射基本概念與用法,結(jié)合實(shí)例形式分析了php反射的概念、原理基本用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-06-06

最新評論