当前位置: 首页 > 收藏夹 > 分享一段php判断url http状态码的代码

分享一段php判断url http状态码的代码

收藏夹 0条评论 2014-2-9 335 views
2014年02月09日 21:16:25Lubin的编程技术专栏
阅读数:2212标签:PHP cURL http


/**
     * 返回http的状态码
     * 
     * @param string $url
     * @return string
     */
    public function get_http_code($url) {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url); //设置URL
        curl_setopt($curl, CURLOPT_HEADER, 1); //获取Header
        curl_setopt($curl, CURLOPT_NOBODY, true); //Body就不要了吧,我们只是需要Head
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //数据存到成字符串吧,别给我直接输出到屏幕了
        $data = curl_exec($curl); //开始执行啦~
        $return = curl_getinfo($curl, CURLINFO_HTTP_CODE); //我知道HTTPSTAT码哦~

        curl_close($curl); //用完记得关掉他

        return $return;
    }


原文来自:分享一段php判断url http状态码的代码 ,最终解释权归原作者所有,如有侵权,请联系QQ:337003006删除。

发表评论

电子邮件地址不会被公开。 必填项已用*标注