在 PHP 中处理 file_get_contents() 警告
当在 PHP 中使用 file_get_contents() 函数检索 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中文网其他相关文章!