PHP

include() php文件不存在咋办

小樊
84
2024-10-17 15:12:54
栏目: 编程语言

当您尝试使用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;
}

这两种方法都可以确保在尝试包含不存在的文件时,您的代码不会产生错误。

0
看了该问题的人还看了