Error_reporting(0); //在网站正式上线的时候不准他报任何错误。
错误级别为不允许报错
Exception 是所有异常的基类。
测试并捕捉一个错误的例子:
class mysql{
protected
$conn=NULL;
public function
__construct(){
$this->conn=mysql_connect('localhost','root','aide942');
if(!$this->conn){
//发卫星报告
//在php中,卫星是规定的一种对象
//哪个类的对象
Exception类的对象
//new
Exception(‘错误原因’,错误代码);
$e=new
Exception(‘漏油了’,9);
throw $e //
throw 抛出 扔出 错误信息
}
}
}
try{ //测试,并试图
捕捉错误信息
$mysql=new mysql();
}catch(Exception $e){
echo
'捕捉到错误信息',$e->getMessage();
echo
'错误代码',$e->getCode();
echo
'错误文件',$e->getFile();
echo
'错误行',$e->getLine();
}