小编Mig*_*ira的帖子

出错后继续执行代码并稍后在 PHP 中处理它们?

我正在编写一个简单的 php 代码,用于从带有邮件列表的 MySQL 表发送电子邮件;
我正在尽我所能防止错误发生,验证字段并尽我所能防止错误发生。

我将使用 foreach 循环发送包含姓名和其他相关信息的每封电子邮件,但我担心出于某种原因,某些电子邮件或姓名可能会引发错误并在列表中途停止我的代码,让我无法知道它在哪里停止。

我想知道是否有办法跳过有问题的行并继续发送电子邮件,然后显示有关它发送失败的行的详细信息。

我以为我可以使用Try/Catch,但是我找不到异常后是否可以继续执行代码,并且找不到如何附加错误消息以在最后显示。

如果这不是处理可能错误的好方法,那么最好的方法是什么?

提前致谢!

php mysql email try-catch

3
推荐指数
1
解决办法
3533
查看次数

标签 统计

email ×1

mysql ×1

php ×1

try-catch ×1