PHP异步调用实现方式(2)
来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:03 点击:次
CURLOPT_TIMEOUT, 1,);
curl_setopt_array($ch, $curl_opt);
curl_exec($ch);
curl_close($ch);
使用CURL需要设置CUROPT_TIMEOUT为1(最小为1,郁闷)。也就是说,客户端至少必须等待1秒钟。
4.fscokopen()函数
fsockopen是一个非常强大的函数,支持socket编程,可以使用fsockopen实现邮件发送等socket程序等等,使用fcockopen需要自己手动拼接出header部分
官方文档: http://cn.php.net/fsockopen/
?
$fp = fsockopen ( "www.2cto.com" , 80, $errno , $errstr , 30);
if (! $fp ) {
echo "$errstr ($errno)<br />\n" ;
} else {
$out = "GET /backend.php / HTTP/1.1\r\n" ;
$out .= "Host: www.2cto.com\r\n" ;
$out .= "Connection: Close\r\n\r\n" ;
fwrite( $fp , $out );
/*忽略执行结果
while (!feof($fp)) {
echo fgets($fp, 128);
}*/
fclose( $fp );
}
摘自qeenoo
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>