How can I check if a URL exists via PHP?

前端 未结 22 1215
天涯浪人
天涯浪人 2020-11-22 04:13

How do I check if a URL exists (not 404) in PHP?

22条回答
  •  醉话见心
    2020-11-22 05:09

    function urlIsOk($url)
    {
        $headers = @get_headers($url);
        $httpStatus = intval(substr($headers[0], 9, 3));
        if ($httpStatus<400)
        {
            return true;
        }
        return false;
    }
    

提交回复
热议问题