【发布时间】:2016-12-19 21:48:16
【问题描述】:
我正在编写一个简单的 php 代码,用于从带有邮件列表的 MySQL 表发送电子邮件;
我正在尽我所能防止错误发生,验证字段并尽我所能防止错误发生。
我将使用 foreach 循环发送每封电子邮件,其中包含姓名和其他相关信息,但我担心出于某种原因,某些电子邮件或姓名可能会引发错误并中途停止我的代码通过列表,让我不知道它停在哪里。
我想知道是否有办法跳过有问题的行并继续发送电子邮件,然后显示有关发送失败的行的详细信息。
我以为我可以使用 Try/Catch,但我找不到是否可以在异常之后继续代码,也找不到如何附加错误消息以显示在最后。
如果这不是处理可能出现的错误的好方法,那么最好的方法是什么?
提前致谢!
【问题讨论】: