首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

php错误处理

2012-08-28 
php异常处理function onError($errCode, $errMesg, $errFile, $errLine) {echo Error Occurred\nthrow

php异常处理

function onError($errCode, $errMesg, $errFile, $errLine) {        echo "Error Occurred\n";        throw new Exception($errMesg);    }     function onException($e) {        echo $e->getMessage();    }     set_error_handler("onError");     set_exception_handler("onException"); try {$mm=0/0;echo $mm;} catch (Exception $e) {echo $e->getCode()."\n";echo $e->getMessage()."\n";}


--------------------------------
一定要定义和调用
set_error_handler("onError");    
set_exception_handler("onException");
否则  进不去catch(){}里面去的

热点排行