我有一个函数,它返回从数据库中获取的数组值。如果我的数据库包含所需的值,则显示这些值并且没有问题。但是如果我的数据库没有任何值,则返回的变量被声明为undefined。这个错误是由php引发的。我需要处理此错误,以防数据库没有返回值而不显示php错误。
一种方法是,只写
error_reporting(0);
但我认为这是不好的做法。有没有其他方法来处理这个错误?
答案 0 :(得分:0)
请使用php中的try catch
try {
// Do something
} catch (Exception $e) {
// catch error. We can write error to log file
}