if(file_exists(" error_1.txt")) or die( "文件不存在" );
<?php
header(' content-type:text/html; charset="utf-8" ');
function my_error($e,$mes){ //处理E_WARNING的错误
echo '行号是'.$e.'<br/>';
echo '错误信息是'.$mes;
}
//也可以定义处理NOTICE的错误
function my_err1($e,$mes){
}
//E_USER_ERROR E_USER_NOTICE 常用的只有这三种
set_error_handler("my_error",E_WARNING);
$fp = fopen( " error_2.txt","r" );
echo 'ok';
?>
<?php
header(' content-type:text/html; charset="utf-8" ');
function my_error($en,$ms){
echo "错误号是".$en."<br/>";
echo "错误信息是:".$ms;
}
function my_error2($en,$ms){
echo "错误号是".$en."<br/>";
echo "出大事了:".$ms;
exit();
}
set_error_handler("my_error",E_USER_WARNING);
set_error_handler("my_error2",E_USER_ERROR );
$age = 700;
if($age>120){
trigger_error("年龄过大",E_USER_ERROR);
//这个函数有两个参数
}
echo 'ok';
?>