首页 » SEO优化 » php失足处置技巧_php的缺点处理及实现方法

php失足处置技巧_php的缺点处理及实现方法

访客 2024-12-05 0

扫一扫用手机浏览

文章目录 [+]

php 非常提示分为三类 error/warning/notice

缺点补充:

php失足处置技巧_php的缺点处理及实现方法

Fatal Error:致命缺点(脚本终止运行)

php失足处置技巧_php的缺点处理及实现方法
(图片来自网络侵删)

E_ERROR // 致命的运行缺点,缺点无法规复,停息实行脚本

E_CORE_ERROR // PHP启动时初始化过程中的致命缺点

E_COMPILE_ERROR // 编译时致命性错,就像由Zend脚本引擎天生了一个E_ERROR

E_USER_ERROR // 自定义缺点。
像用PHP函数trigger_error(缺点类型设置为:E_USER_ERROR)

E_RECOVERABLE_ERROR //可被捕捉的致命缺点。
它表示发生了一个可能非常危险的缺点,但是还没有导致PHP引擎处于不稳定的状态。

Parse Error:编译时解析缺点,语法缺点(脚本终止运行)

E_PARSE //编译时的语法解析缺点

警告补充:警告缺点(仅给出提示信息,脚本不终止运行)

E_WARNING // 运行时警告 (非致命缺点)。

E_CORE_WARNING // PHP初始化启动过程中发生的警告 (非致命缺点) 。

E_COMPILE_WARNING // 编译警告

E_USER_WARNING // 用户产生的警告信息

非常关照补充:关照缺点(仅给出关照信息,脚本不终止运行)

E_NOTICE // 运行时关照。
表示脚本碰着可能会表现为缺点的情形.

E_USER_NOTICE // 用户产生的关照信息。

php缺点处理实现:

register_shutdown_function('funcName') // 参数是须要捕获缺点的函数名称,但是register_shutdown_function,只能捕获运行时候的致命缺点,不能捕获阐明时的实行缺点,由于它时程序实行完成之后实行的函数(比如语法缺点,这种运行时就会产生的缺点时不会被捕捉的)

set_error_handler(‘funcName’) //参数是须要捕获的回调的函数名,差异于register_shutdown_function,它是在函数运行期间捕获到缺点

当目标文件实行碰着缺点的时候,系统会回调指定函数:

例子:

register_shutdown_function( \"大众fatal_handler\"大众 );

set_error_handler(\"大众error_handler\"大众);

define('E_FATAL', E_ERROR | E_USER_ERROR | E_CORE_ERROR |

E_COMPILE_ERROR | E_RECOVERABLE_ERROR| E_PARSE );

//获取fatal error

function fatal_handler() {

$error = error_get_last();

if($error && ($error[\"大众type\公众]===($error[\公众type\"大众] & E_FATAL))) {

$errno = $error[\公众type\公众]; //

$errfile = $error[\"大众file\"大众];

$errline = $error[\"大众line\公众];

$errstr = $error[\"大众message\"大众];

error_handler($errno,$errstr,$errfile,$errline);

}

}

//获取所有的error

function error_handler($errno,$errstr,$errfile,$errline){

$str=<< \公众errno\"大众:$errno

\"大众errstr\公众:$errstr

\"大众errfile\"大众:$errfile

\"大众errline\"大众:$errline

EOF;

//获取到缺点可以自己处理,比如记Log、报警等等

echo $str;

}

//error_get_last() 捕获到的实行缺点结果

//error_clear_last() 打消末了一次产生的缺点信息

//上面两者可以捕获所有缺点,警告, 非常,但作性能考虑,不建议利用其捕获警告非常

标签:

相关文章

今日头条算法岗三面算法工程师的面试之路

大数据和人工智能技术逐渐成为各行各业的热门话题。今日头条作为中国领先的资讯平台,其算法岗位一直是求职者争相竞逐的焦点。本文将针对今...

SEO优化 2025-01-31 阅读1 评论0

今日头条算法如何打造个化内容推荐

在移动互联网时代,信息爆炸已成为常态。如何在海量信息中找到自己感兴趣的内容,成为了一个亟待解决的问题。今日头条作为一款备受瞩目的新...

SEO优化 2025-01-31 阅读1 评论0

今日头条算法推荐其弊端与反思

算法推荐已经成为各大平台的核心竞争力。今日头条作为国内领先的资讯平台,凭借其强大的算法推荐系统,吸引了大量用户。在享受算法带来的便...

SEO优化 2025-01-31 阅读1 评论0

今日头条算法思维导图信息推荐的奥秘

信息传播速度越来越快,用户对信息的需求也越来越多样化。今日头条作为一款备受关注的新闻资讯平台,其背后的算法推荐机制一直是业界关注的...

SEO优化 2025-01-31 阅读1 评论0