【发布时间】:2015-10-22 08:32:54
【问题描述】:
这听起来有点奇怪,但我有一种情况,我必须使用 php 邮件功能发送电子邮件。此邮件功能位于子功能中。现在我想完整地执行我的 php 脚本,而不必担心邮件功能的成功或失败。就像我不关心邮件功能是否因为任何错误或其他原因而成功执行,但我希望我的 php 脚本能够完全执行。我怎样才能做到这一点?
提前致谢。
【问题讨论】:
-
现在怎么办 - 你的脚本停止了还是什么?
-
@ficuscr:邮件不会抛出异常。它只是返回布尔值 false。
-
我把它读作“邮件代码子例程”——但是点了。那么是关于线程的问题吗?
-
实际上邮件功能在另一个功能中。但是在使用邮件功能之前,我调用了一个服务来使用 curl 获取一些数据。此服务可能失败或成功。因此,取决于该邮件功能是否会执行。无论如何,try catch 块是否足以确保脚本在任何可能的情况下继续执行?
标签: php exception error-handling