PHP异步请求函数

来源:互联网 发布:linux解压zip命令 tar 编辑:程序博客网 时间:2024/05/16 05:11

PHP异步请求函数

PHP任务页面记得加上

ignore_user_abort(TRUE); // 后台运行
set_time_limit(0);//永久不超时

/*PHP异步执行函数功能:用于执行耗时的PHP页面
by:QQ 383624314调用方法:
$host=$_SERVER['HTTP_HOST'];$GET="/index.php?a=a&b=a";async_php($host,$GET)*/function async_php($host,$GET){  $fp = fsockopen($host, 80, $errno, $errstr, 30);if (!$fp) {echo $errstr."<br />\n";} else {$out = "GET ".$GET."  / HTTP/1.1\r\n";$out .= "Host: ".$host."\r\n";$out .= "Connection: Close\r\n\r\n";  fwrite($fp, $out);   /*//忽略执行结果while (!feof($fp)) {echo fgets($fp, 128);}*/fclose($fp);}}   


原创粉丝点击