簡體   English   中英

使用 PHP 檢查 URL 是否存在的有效方法

[英]Effective method to check whether a URL exists or not using PHP

我正在嘗試實時驗證給定域的 Google 索引 URL 以返回有效頁數。 我嘗試使用 PHP get_headers()curl方法。 但即使對於 50 個 URL,這兩種方法都需要 1 分鍾以上的時間。

有沒有其他簡單的方法可以用來檢查 URL 是否存在? 因為我必須實時顯示結果,所以只需要幾秒鍾。

任何幫助,將不勝感激。 謝謝

您可以使用get_headers function

$headers = @get_headers($url);
$valid = $headers && $headers[0] != 'HTTP/1.1 404 Not Found';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM