Heim  >  Artikel  >  Backend-Entwicklung  >  PHP异步调用socket简单实例_PHP教程

PHP异步调用socket简单实例_PHP教程

WBOY
WBOYOriginal
2016-07-20 11:10:39877Durchsuche

文章利用了socket来实现异步调用哦,有需要学习socket的朋友可以参考一下本文章以及参考资料哦。

 代码如下 复制代码


 $host = "www.hzhuti.com";
 $path = "/Report.php?ReportID=1";
 $cookie = Session_id();
 
 $fp = fsockopen($host, 80, $errno, $errstr, 30);
 if (!$fp) {
    print "$errstr ($errno)
n";
    exit;
 }
 $out = "GET ".$path." HTTP/1.1rn";
 $out .= "Host: ".$host."rn";
 $out .= "Connection: Closern";
 $out .= "Cookie: ".$cookie."rnrn";
 
 fwrite($fp, $out);  //将请求写入socket
 //也可以选择获取server端的响应
 /*while (!feof($fp)) {
     echo fgets($fp, 128);
 }*/
 //如果不等待server端响应直接关闭socket即可
 fclose($fp);
 ?>

更详细关于php socket可以参考

http://www.bkjia.com/phper/30/7cadb3c9195ac7d8ac9104da61a25c6e.htm


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/444704.htmlTechArticle文章利用了socket来实现异步调用哦,有需要学习socket的朋友可以参考一下本文章以及参考资料哦。 代码如下 复制代码 ? $host = www.hzhuti.com;...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn