<?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