加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php异步处理

发布时间:2020-12-13 21:23:50 所属栏目:PHP教程 来源:网络整理
导读:a.php ?php header("Content-type: text/html; charset=utf-8"); date_default_timezone_set("Asia/Shanghai"); $start = microtime(true); function fsockopen_get($domain,$url) { $fp = fsockopen($domain,80,$errno,$errstr,30); if (!$fp) { echo "$err

a.php

<?php
header("Content-type: text/html; charset=utf-8");
date_default_timezone_set("Asia/Shanghai");

$start = microtime(true);

function fsockopen_get($domain,$url)
{
$fp = fsockopen($domain,80,$errno,$errstr,30);
if (!$fp) {
echo "$errstr ($errno)<br />n";
} else {
$out = "GET " . $url . " / HTTP/1.1rn";
$out .= "Host: " . $domain . "rn";
$out .= "Connection: Closernrn";
fwrite($fp,$out);
/*忽略执行结果
while (!feof($fp)) {
echo fgets($fp,128);
}*/
fclose($fp);
}
}
fsockopen_get('temp.com','/b.php');

$end = microtime(true);

$time= $end - $start;

//精确到十位小数,可自行调节
echo number_format($time,10,'.','')." seconds";


b.php
<?php
header("Content-type: text/html; charset=utf-8");

file_put_contents('54321.log',microtime(true),FILE_APPEND);

sleep(20);

file_put_contents('54321.log',FILE_APPEND);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读