在PHP 處理file_get_contents() 警告
當在PHP 中使用file_get_contents() 函數擷取URL 的內容時,您可能會擷取URL 的內容時,您可能會擷取URL 的內容時,您可能會如果提供的URL沒有“http://”或“https://”,則會收到警告
要防止此警告,您可以採取以下步驟:
第1 步:檢查回傳碼
執行file_get_contents() 後,您可以檢查回傳值以確定是否有錯誤。如果傳回值為 FALSE,則發生錯誤。您可以根據需要處理錯誤:
$site = "www.google.com"; $content = file_get_contents($site); if ($content === FALSE) { // Handle the error }
第2 步:抑制警告
或者,您可以透過新增錯誤控制運算子(@ ) 在呼叫file_get_contents ()之前:
$content = @file_get_contents($site);
這會抑制警告,但它不建議,因為它可能隱藏應該處理的實際錯誤。
以上是如何在 PHP 中處理 `file_get_contents()` 警告?的詳細內容。更多資訊請關注PHP中文網其他相關文章!