自定义错误就是自己可以完全控制错误以及其提示内容
设定错误由自己定义的函数来处理
set_error_handler(‘errname’);
设定该函数并在其中自定义错误的输入与记录,自带四个参数
errno 错误号
errmsg 错误信息
errfile 错误文件
errline 错误行号
functionerrname($errno,$errmsg,$errfile,$errline){echo’errno:’.$errno’.’;
echo’errmsg:’.$errmsg’.’;
echo’errfile:’.$errfile’.’;
echo’errline:’.$errline.”;
}
trigger_error(‘error!’,e_user_notice);
注意:
若使用自定义错误,系统不再处理错误;若发生严重错误(e_error,e_user_error),将立即停止程序即自定义错误函数无法进行处理,而交由系统进行错误处理
‘).addclass(‘pre-numbering’).hide();
$(this).addclass(‘has-numbering’).parent().append($numbering);
for (i = 1; i