PHP - exit()会停止一个设置了ignore_user_abort(true)的脚本吗?

时间:2012-12-14 04:24:49

标签: php jquery ajax

我的脚本以:ignore_user_abort(true)

开头

它会发送电子邮件。我使用ignore_user_abort(true)的原因是因为我使用AJAX访问页面,并且用户可能会在脚本完成之前关闭浏览器窗口。我希望它能继续下去。

我想知道我是否在脚本末尾添加exit()足以结束脚本运行,还是必须使用flush()或者输出某种类型的文本?< / p>

另外,如果我使用AJAX(通过jQuery)访问PHP页面,并将ignore_user_abort(true)添加到脚本的开头,我的行为与用户的行为相同直接访问该页面?

1 个答案:

答案 0 :(得分:3)

当然会的。 ignore_user_abort()仅影响浏览器终止页面加载时脚本是否停止;它对其他任何事都没有影响。