阅读量:0
当您尝试使用include()
函数包含一个PHP文件时,如果该文件不存在,PHP将抛出一个FileNotFoundException
。为了处理这种情况,您可以使用file_exists()
函数检查文件是否存在,或者使用try-catch
语句捕获异常。
方法1:使用file_exists()
函数检查文件是否存在
$filename = "your_file.php"; if (file_exists($filename)) { include($filename); } else { echo "文件不存在: " . $filename; }
方法2:使用try-catch
语句捕获异常
$filename = "your_file.php"; try { include($filename); } catch (FileNotFoundException $e) { echo "文件不存在: " . $filename; }
这两种方法都可以确保在尝试包含不存在的文件时,您的代码不会产生错误。