1. function http_status($url) {//判断状态码
    2. $ch = curl_init();
    3. curl_setopt($ch, CURLOPT_URL, $url);
    4. curl_setopt($ch, CURLOPT_HEADER, 1);
    5. curl_setopt($ch, CURLOPT_NOBODY, 1);
    6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    7. curl_setopt($ch, CURLOPT_TIMEOUT, 5);
    8. curl_exec($ch);
    9. $status = (int)curl_getinfo($ch, CURLINFO_HTTP_CODE);
    10. curl_close($ch);
    11. /*return ($status == 404) ? 1 : 0;*/
    12. return $status;
    13. }
    14. //如果存在的话输出的是200,如果不存在的话输出的是404