电脑安全

您当前的位置:主页 > 电脑安全 >

PHP错误处理及异常处理笔记-网络编程

来源:[db:来源]标题:   错误    编辑:电脑技术全能网 时间:2019-09-21 06:23

原标题:PHP错误处理及异常处理笔记-网络编程
   在php中过错处置是一个比拟有用的货色了,在各人顺序开辟测试进程中过错处置及异样处置是咱们必需要懂得的,如许才能够很好的晋升任务速率了。 给新人总结一下PHP的过错处置。PHP供给了过错处置和日记记载的功效. 这些函数同意你界说本人的过错处置规矩,以及修正过错记载的方法. 如许,你便可以依据本人的须要,来变动和增强过错输入信息以满意现实须要.经过日记记载功效,你能够将信息间接发送到其余日记效劳器,或许发送到指定的电子邮箱(或许经过邮件网关发送),或许发送到操纵体系日记等,从而能够有抉择的记载和监督你的利用顺序和网站的最主要的局部。过错讲演功效同意你自界说过错反应的级别和范例,能够是简略的提醒信息或许应用自界说的函数停止处置并前往信息.为甚么要应用过错处置?•是网站犯错时对用户友爱•更好的幸免过错、调试、修复过错•幸免一些保险危险•更好保障顺序的硬朗性•……1、最简略的过错处置——die()当咱们估计有过错产生时,结束脚步的运转。比方衔接数据库时<?php mysql_connect('localhost', www.dnjishu.com, '123456') or die ('衔接数据库过错:'. mysql_error()); 不外,简略地停止剧本并不老是适当的方法。2、自界说过错和过错触发器咱们创立一个过错处置公用函数,应用set_error_handler函数设置后,能够在 PHP 中产生过错时挪用该函数。界说过错处置函数的参数 参数 描写 error_level 必须。为用户界说的过错划定过错讲演级别。必需是一个值数。 拜见上面的表格:过错讲演级别。 error_message 必须。为用户界说的过错划定过错新闻。 error_file 可选。划定过错在此中产生的文件名。 error_line 可选。划定过错产生的行号。 error_context 可选。划定一个数组,包括了当过错产生时在用的每个变量以及它们的值。 预约定变量 值 常量 阐明 备注 1 E_ERROR (integer) 致命的运转时过错。这类过错个别是弗成规复的情形,比方内存调配招致的成绩。成果是招致剧本停止不再持续运转。 2 E_WARNING (integer) 运转时忠告 (非致命过错)。仅给出提醒信息,然而剧本不会停止运转。 4 E_PARSE (integer) 编译时语法剖析过错。剖析过错仅仅由剖析器发生。 8

上一篇:取得随机数-网络编程

下一篇:没有了