/**
     * 返回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删除。











