try{
$error = "没有此目录";
if(is_dir("/db")){
echo "有此目录";
}else{
throw new Exception($error,__LINE__);
}
echo "######";
}catch (Exception $e){
echo "错误提示:".$e -> getMessage()."<br>";//获取自定义错误提示
echo $e ->getLine()."<br>";//过去错误行号
echo $e -> getFile()."<br>";//获取错误所在的文件
echo $e -> __toString()."<br>";//获取错误所有信息
print_r($e -> getTrace()) ."<br>";//未知array
echo $e -> getTraceAsString();//#0 {main}
}
本文通过一个PHP脚本示例展示了如何检查指定目录是否存在。如果目录不存在,则脚本将抛出异常并提供详细的错误信息,包括错误消息、错误发生的行号、错误所在的文件以及完整的错误详情。

被折叠的 条评论
为什么被折叠?



