• 技术文章 >后端开发 >PHP问题

    php curl 不等待返回的实现方法

    藏色散人藏色散人2020-10-05 00:26:06原创131

    在php中可以通过在使用CURL时设置“CUROPT_TIMEOUT”为1的方式来实现php curl触发不等待返回即可。

    推荐:《PHP视频教程

    php 触发脚本不等待返回的方法之curl

    如果希望php访问一下网址,但不需要返回结果,如:需要执行很长时间的页面,不用等待返回结果,只需要执行了就可以了,办法之一:

    使用CURL需要设置CUROPT_TIMEOUT为1(最小为1)。也就是说,客户端至少必须等待1秒钟。

    public function set_cache_log(){
            $host = "https://****.com.cn/index.php?s=/moudle/controller/function/id/12";
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL, $host);
            curl_setopt($ch, CURLOPT_HEADER, 0);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($ch, CURLOPT_TIMEOUT, 1);
            $content=curl_exec($ch);
            curl_close($ch);
        }

    以上就是php curl 不等待返回的实现方法的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:curl
    上一篇:php如何实现时间转数字 下一篇:php如何实现留言板修改留言
    第13期线上培训班

    相关文章推荐

    • 如何解决php curl获取乱码• 如何解决curl_init php报错问题• php curl_init()报错怎么解决?• ubuntu下php怎么安装curl扩展?

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网