PHP错误颜色

PHP错误颜色,php,colors,Php,Colors,我希望所有php通知都是黄色的,警告是橙色的,致命错误是红色的。 我正在考虑一种可以在任何类中实现的方法,如果出现错误,它会改变输出的颜色。可能环绕$error或类似内容 有什么想法/建议/建议可以实现吗?看看: $errno将包含一个错误常量(E_error,E_WARNING),这样您就可以决定要做什么。您可以使用它来注册自己的错误处理程序,并根据触发的错误类型,添加您想要的颜色。如果还没有,请先尝试Xdebug。通过实现自定义颜色编码的错误处理程序,学会爱上Xdebug橙色,并为自己省去一

我希望所有php通知都是黄色的,警告是橙色的,致命错误是红色的。 我正在考虑一种可以在任何类中实现的方法,如果出现错误,它会改变输出的颜色。可能环绕
$error
或类似内容

有什么想法/建议/建议可以实现吗?

看看:


$errno将包含一个错误常量(E_error,E_WARNING),这样您就可以决定要做什么。

您可以使用它来注册自己的错误处理程序,并根据触发的错误类型,添加您想要的颜色。

如果还没有,请先尝试Xdebug。通过实现自定义颜色编码的错误处理程序,学会爱上Xdebug橙色,并为自己省去一大堆痛苦

实现一个自定义错误处理程序,并根据错误类型发出span样式。由于致命错误无法由用户代码处理,因此方案的这一部分至少是无法实现的。但无论如何,我看不出这样做有什么实际好处。任何类型的错误都是你只应该看到一次的(在你修复它之前)。@BoltClock这是一个asnwer,不是一个评论…@Jon我不认为这是实用性的问题——我认为这是一个很好的噱头。否则你就不会输出任何错误,而是使用Apache error.log…@feeela:我宁愿发布更全面的内容:)我想你已经回答了你自己的问题,我看不出你的建议有什么错,你可以重定向到一个通用错误页面,向它传递一些错误的上下文,等等,但在我看来,这里的可能性是无限的。p、 在美国,通常最好不要向公众显示过多的信息性错误,即说“对不起”,然后将它们重定向回主页或它们曾经所在的位置等。