Php 分析我调用的每个函数

Php 分析我调用的每个函数,php,function,Php,Function,我想分析我调用的每个函数的结果。如果此结果是异常或为false,则脚本结束。我可以手动执行此操作,但为每个新函数调用一个控制函数是一大浪费时间 我可以将PHP配置为自动设置此错误函数吗?您是指call\u user\u func和call\u user\u func\u数组函数吗 function error ($funcName, $funcParameter) { try { $params = func_get_args(); unset($para

我想分析我调用的每个函数的结果。如果此结果是异常或为false,则脚本结束。我可以手动执行此操作,但为每个新函数调用一个控制函数是一大浪费时间


我可以将PHP配置为自动设置此错误函数吗?

您是指call\u user\u func和call\u user\u func\u数组函数吗

function error ($funcName, $funcParameter) {
    try {
        $params = func_get_args();
        unset($params[0]);
        call_user_func_array($funcName, $params) or exit ("Error !");
    }
    catch (exception $e) {
        exit ("Error !");
    }
}

查看评论,将为您提供有关如何注册回调的详细信息和想法

以下是我建议的一些步骤:

a) 注册register\u shutdown\u函数或其他回调函数以跟踪您的异常n

b) 出现错误时,每个函数调用都应引发异常

c) 回调函数捕获异常

d) 回显自定义输出


查看我对上述参考问题的评论

我不太明白你想做什么,但你知道吗?你也可以做一些类似的事情。但是,你真的应该更详细地说明为什么你会想做这样一件奇怪的事情。你在调试吗?有更好的办法。这将是一个真正的脚本的一部分吗?有更好的办法。