我可以从PHP中获得哪些错误输出?

时间:2010-05-11 13:53:00

标签: php error-handling

我想构建一个与HTML源代码中的PHP样式错误消息匹配的正则表达式。

有人知道存在的那个或如何创建可能的PHP错误输出列表吗?

3 个答案:

答案 0 :(得分:1)

看看PHP源代码,应该有一个函数来包装错误并尝试猜测用于所有错误,警告,通知消息的约定。

答案 1 :(得分:1)

根据您实际尝试完成的内容(您不是非常具体),我建议您使用set_error_handler

function myErrorHandler($errno, $errstr, $errfile, $errline) {
  // handle and log the error appropriately
}

set_error_handler("myErrorHandler");

答案 2 :(得分:0)

您可以看到PHP的Predefined Constants列表。

每个错误/警告/通知都属于这些类别之一,但PHP可能会发送数百条甚至数千条可能的消息。