使用PHP函数检查PHP中的错误

使用PHP函数检查PHP中的错误,php,Php,我看到了各种各样的文档和线程,有各种各样的函数来完成它。 我在代码中输入了错误并尝试了这些函数。但它并没有显示什么是错误以及错误在哪里 有人能告诉我怎么用吗 例如: <?php error_reporting(~0); ini_set('display_errors', 1); i echo "testing" ?> 上面的代码有两个错误,一个是未定义的i,另一个是“;”丢失的如何查看这些错误?使用错误报告(-1)//这将报告所有类型的php错误。要显示php错误,请在页面顶

我看到了各种各样的文档和线程,有各种各样的函数来完成它。 我在代码中输入了错误并尝试了这些函数。但它并没有显示什么是错误以及错误在哪里

有人能告诉我怎么用吗

例如:

<?php
error_reporting(~0); ini_set('display_errors', 1);

i
echo "testing"
?>


上面的代码有两个错误,一个是未定义的
i
,另一个是“;”丢失的如何查看这些错误?

使用错误报告(-1)//这将报告所有类型的php错误。

要显示
php错误
,请在页面顶部添加此错误

error_reporting(E_ALL);
ini_set("display_errors", 1);

如果要报告所有PHP错误,请使用

error_reporting(-1) 

这里有一个指向手册的链接,您可以使用
set\u error\u处理程序(“exceptionHandler函数”)使用异常处理程序

这就是它的用途

if (!function_exists('exceptionHandler')) {

    function exceptionHandler($severity, $message, $file, $line)
    {
        if ($severity == E_STRICT) {
            return;
        }
        // code logic to handle or display exceptions
    }
}

这将是您控制异常处理的方式。

您没有看到解析错误:语法错误,第4行“文件位置”中出现意外的T_回音?Dude函数名可能重复我知道,如何使用该问题,以及在何处使用该问题您需要将其添加到php页面顶部。我在这里添加了一个例子,谢谢,它检查语法错误吗?有什么办法吗?你能给我看一下ideone上的例子吗?我添加了它,但没有帮助@Programming\u crazy我不认为,你为什么要把
I
放在
echo“testing”之前。实际上
错误\u报告
只抛出
逻辑错误
,而不是
语法错误
@支票:谢谢你。有没有办法检查语法错误?所以我需要在这种函数中编写所有内容?只需编写代码来处理404异常、文件_存在或任何您想要构建的逻辑