PHPでURLの存在をチェックするには?

  • 投稿日:
  • by
  • カテゴリ:
PHPでWebの情報を取得するときなどに、URLが存在するかチェックするにはget_headers()を使うと良い。 以下のような感じでチェックできる。
$header = @get_headers($url);

if(preg_match('#^HTTP/.*\s+[200|302]+\s#i', $header[0]))
{
	echo 'URLが存在します。';
}