将警告视为错误
我有一个php应用程序,我刚刚重构了。不幸的是,它发出了如下警告:
警告:preg_match() 要求参数 2 为字符串,对象在第 776 行的 /home/yacoby/dev/netbeans/php/Zend/Db/Select.php
这是不可能的(或非常艰苦的工作)解决问题,因为我没有调用堆栈,所以无法分辨我的代码的哪些部分导致警告,并且有很多代码。
我需要一种方法来像错误一样处理警告(因为应用程序会死机并打印堆栈跟踪),或者我需要在打印错误时显示堆栈跟踪。有没有办法做到这一点?