PHP curl超时设置的时间单位是1秒吗?为什么我的程序显示的是7秒

 我来答
伍脊六兽
2016-09-03 · 沉迷光影,耽于声色。
伍脊六兽
采纳数:77 获赞数:1145

向TA提问 私信TA
展开全部
泻药

PHP CURL超时设置分两种,毫秒跟秒都是可以的。

curl普通秒级超时:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT,60); //只需要设置一个秒的数量就可以
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_USERAGENT, $defined_vars['HTTP_USER_AGENT']);

curl普通秒级超时使用:

curl_setopt($ch, CURLOPT_TIMEOUT,60);

curl如果需要进行毫秒超时,需要增加:

curl_easy_setopt(curl, CURLOPT_NOSIGNAL,1L);
//或者
curl_setopt ( $ch, CURLOPT_NOSIGNAL,true);//支持毫秒级别超时设置
懂生活的程序员湫湫
推荐于2017-09-24 · TA获得超过4331个赞
知道小有建树答主
回答量:610
采纳率:85%
帮助的人:150万
展开全部
超时的意思是啥?
好比你窍门你不可能敲一下就走吧?
有一个反应时间的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式