日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

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

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:Yii實(shí)現(xiàn)自動(dòng)加載類地圖的方法
本文實(shí)例講述了Yii實(shí)現(xiàn)自動(dòng)加載類地圖的方法。分享給大家供大家參考。具體如下: Yii繼承的一個(gè)靜態(tài)屬性$classMap,可以用于Yii的自動(dòng)加載類地圖.數(shù)組中的鍵是類名,數(shù)組中的值是相應(yīng)類文件的路徑。

這篇文章主要介紹了php實(shí)現(xiàn)TCP端口檢測的方法,實(shí)例分析了php操作tcp端口檢測的技巧,需要的朋友可以參考下

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

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

  1. <?php 
  2. class Health { 
  3.   public static $status
  4.   public function __construct() 
  5.   { 
  6.   } 
  7.   public function check($ip$port){ 
  8.     $sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); 
  9.     socket_set_nonblock($sock); 
  10.     socket_connect($sock,$ip$port); 
  11.     socket_set_block($sock); 
  12.     self::$status = socket_select($r = array($sock), $w = array($sock), $f = array($sock), 5); 
  13.     return(self::$status);  
  14.   } 
  15.   public function checklist($lst){ 
  16.   } 
  17.   public function status(){ 
  18.     switch(self::$status
  19.     { 
  20.       case 2: 
  21.         echo "Closed\n"
  22.         break
  23.       case 1: 
  24.         echo "Openning\n"
  25.         break
  26.       case 0: 
  27.         echo "Timeout\n"
  28.         break
  29.     }   
  30.   } 
  31. $ip='192.168.2.10'
  32. $port=80; 
  33. $health = new Health(); 
  34. $health->check($ip$port); 
  35. $health->status(); 

分享:PHP遞歸調(diào)用數(shù)組值并用其執(zhí)行指定函數(shù)的方法
以下為wordpress原代碼,為了偷懶,簡單修改一下以適用其它函數(shù) 代碼如下:

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2015-04-02
相關(guān)PHP教程