<?php
try
{
open_folder("C:\\book");
}
catch(Exception $ex)
{
echo 'Error Message:'.$ex->getMessage().'<br>';
echo 'Error Code:'.$ex->getCode().'<br>';
echo 'File Path:'.$ex->getFile().'<br>';
echo 'Error Line:'.$ex->getLine().'<br>';
}php
//PHP7 新增 TypeError ArithmeticError ParseError 等get
function open_folder($folder)
{
if(file_exists($folder))
opendir($folder);
else
throw new Exception('要打开的文件夹不存在');
}it
error_reporting(0); //关闭全部错误报告io
error_reporting(E_ALL);//报告全部错误function
error_reporting(E_ERROR | E_WARNING | E_PARSE); //报告运行时 runtime 错误file
error_reporting(E_ALL^E_NOTICE); //报告除了Notice以外的错误im
?>error