php 中 `die()` 的替代方案
我有以下脚本
<?php
echo "I am alive<br>";
die("I am dying<br>");
echo ("Dead");
?>
我得到的输出是
I am alive
I am dying
有没有什么方法(die()
的替代/替代品)可以继续执行剩余的脚本?
编辑:
抱歉,我已经得到了我想要的东西,并投票结束了这个问题。请忽略这个问题。
I have the following script
<?php
echo "I am alive<br>";
die("I am dying<br>");
echo ("Dead");
?>
The output that I get is
I am alive
I am dying
Is there any way (alternative/substitute of die()
) using which the execution of the remaining script be continued?
EDIT :
Sorry I have got what I wanted and have voted to close the question. Please neglect the question.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果你的问题背后的动机在于错误处理,你可能想看看 PHP 中的 try/catch 结构。
http://php.net/manual/en/language.exceptions.php
If the motives behind your question lie with error handling you might want to have a look at try/catch structures in PHP.
http://php.net/manual/en/language.exceptions.php
您可以使用 trigger_error:
输出:
You can use trigger_error:
Output:
如果您想在结果返回给用户后运行脚本,请尝试以下操作:
If you want to run script after result is returned to the user try this: