麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 編程設(shè)計(jì) > 正文

PHP判斷遠(yuǎn)程文件是否存在

2020-06-27 15:47:43
字體:
供稿:網(wǎng)友
  1. <?php  
  2.   /*  
  3.   函數(shù):remote_file_exists  
  4.   功能:判斷遠(yuǎn)程文件是否存在  
  5.   參數(shù): $url_file -遠(yuǎn)程文件URL  
  6.   返回:存在返回true,不存在或者其他原因返回false  
  7.   */  
  8.   function remote_file_exists($url_file){  
  9.   //檢測輸入  
  10.   $url_file = trim($url_file);  
  11.   if (emptyempty($url_file)) { return false; }  
  12.   $url_arr = parse_url($url_file);  
  13.   if (!is_array($url_arr) || emptyempty($url_arr)){return false; }  
  14.   //獲取請(qǐng)求數(shù)據(jù)  
  15.   $host = $url_arr['host'];  
  16.   $path = $url_arr['path'] ."?".$url_arr['query'];  
  17.   $port = isset($url_arr['port']) ?$url_arr['port'] : "80";  
  18.   //連接服務(wù)器  
  19.   $fp = fsockopen($host$port$err_no$err_str,30);  
  20.   if (!$fp){ return false; }  
  21.   //構(gòu)造請(qǐng)求協(xié)議  
  22.   $request_str = "GET ".$path."HTTP/1.1/r/n";  
  23.   $request_str .= "Host:".$host."/r/n";  
  24.   $request_str .= "Connection:Close/r/n/r/n";  
  25.   //發(fā)送請(qǐng)求  
  26.   fwrite($fp,$request_str);  
  27.   $first_header = fgets($fp, 1024);  
  28.   fclose($fp);  
  29.   //判斷文件是否存在  
  30.   if (trim($first_header) == ""){ return false;}  
  31.   if (!preg_match("/200/"$first_header)){  
  32.   return false;  
  33.   }  
  34.   return true;  
  35.   }  
  36.   ?> 

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美日本亚洲视频 | 亚洲成年人免费网站 | 曰本三级日本三级日本三级 | 免费观看一级黄色片 | 欧美一级淫片007 | 亚洲成人伊人 | 水多视频在线观看 | 成人毛片免费看 | 成年人免费视频大全 | 国产98色在线 | 欧美一级欧美 | 中午字幕无线码一区2020 | 久久国产精品二区 | 亚洲一区二区三区精品在线观看 | 免费观看国产精品视频 | 免费a级网站 | 久久综合爱 | 粉嫩粉嫩一区二区三区在线播放 | 国产免费最爽的乱淫视频a 毛片国产 | 日本中文视频 | 久久色伦理资源站 | 亚洲第一页夜 | 久草网在线 | 男女污污视频网站 | 欧美国产精品一区二区 | 九九热视频在线免费观看 | 久久久久国产精品久久久久 | 欧美一级高清免费 | 黄色网欧美 | av色在线观看 | 黄网站在线免费看 | china对白普通话xxxx | 素人视频免费观看 | 久久99久久99免费视频 | 日本a在线观看 | 亚洲特黄 | 婷婷久久久久久 | 污黄视频在线播放 | 日本娇小videos高潮 | 性猛aa久久久 | 国产一级一国产一级毛片 |