【发布时间】:2011-11-14 07:11:32
【问题描述】:
在 PHP 中,我可以使用 die() 来杀死整个脚本。但是,我希望脚本执行到某个点并退出,而整个脚本不会死。
类似这样的:
echo "Hello, what is your name?";
if($name == $blacklist)
{
echo "I don't talk to strangers";
die(); // This will break all the echos
}
else
// Stuff
我只是希望脚本终止(并打印回声直到终止点),并且使用 die() 实际上会使脚本不打印任何内容。
有什么想法吗?也许像 C 中的“返回 0”?
【问题讨论】:
-
该示例对我来说效果很好。它会回显所有内容,直到调用
die()。你用的是什么版本的PHP? -
@Tarek 哇,我到底是怎么犯这个错误的……出于某种原因,我认为调用 die 时整个脚本没有执行。
-
对不起大家,抱歉浪费了大家的时间