有没有办法让php通知更有用?例如,我收到了诸如
之类的通知注意:未定义的偏移量:第18行/home/anon/public_html/MotE/lib/Bullet.php中的1
在运行file()时将每一行存储在一个数组中,然后通过\ t爆炸数组中的每一行。有没有办法让通知显示我读取的文件中的哪一行导致问题?
我想知道是否有办法让php通知更有用?
也许像
注意:未定义的偏移量:第18行/home/anon/public_html/MotE/lib/Bullet.php中的1 [文件:/feed.csv]
如果我做的话
echo 'line: ' . $arrKey . '<br />';
这些通知全部消失,但回应那么多信息是不可取的,并且由于通知消失所以没有提供有用的信息。
答案 0 :(得分:1)
您可以查看Xdebug - 它会为您打印回溯。 更多信息:How can I get PHP to produce a backtrace upon errors?