当PHP发生错误时如何在网站上显示警报

时间:2014-02-13 13:44:30

标签: php

如果已经提出这个问题,请事先提出申请,但我找不到任何相关内容。

我的问题

我在页面上有两个选择框,用户可以选择两个不同的团队并相互显示他们的统计数据/记录,但是有些团队没有在家里或外面互相对抗,这导致PHP给了我错误。

以下是我想在下面的图片中说明的一个例子

enter image description here

在上面的例子中,国王队从未对抗过力量

如果这样的选择发生我怎么能让我的用户知道从来没有像选择的那样的夹具,而不是向他们展示一个丑陋的PHP错误?

提前谢谢

请注意我也不想关闭PHP错误报告。

1 个答案:

答案 0 :(得分:0)

你可以确保除以0是不可能的(通过做一些变量检查),或者你可以注册一个自定义错误处理程序,至少给用户一个漂亮的错误信息,请参阅:

http://www.php.net/manual/en/function.set-error-handler.php