我想知道PHP是否有一个函数可以让我在到达"?>"标记之前结束一个进程,例如:
那么输出应该是:
我知道有些人认为这个没用,但是我想在iframe上的验证脚本中使用它,而不是使用
通常我使用
好的,我只是想知道PHP是否已经有了适当的函数(似乎没有),所以我想我会继续使用if-else,因为为了使其"更易读"而使用更多的进程并不值得(例如:try-catch使用太多资源,我也不会使用goto)。我的疑问仅仅是这个,我将仅在使用die函数的ajax文件中使用这个程序(我不知道是否推荐,但我认为没有问题,因为PHP应该有它的原因)。
<?php
echo 'first';
endphptag();
echo 'second';
?>
third
<?php
echo 'fourth';
?>
那么输出应该是:
first
third
fourth
我知道有些人认为这个没用,但是我想在iframe上的验证脚本中使用它,而不是使用
die
或exit
函数,因为它会停止整个脚本,我只想结束其中的一部分。通常我使用
if-else
代替它,但是我想避免这样做,因为这些过程很大,我想要更易读的东西。顺便说一句,在我的ajax脚本中我使用if-die
,我也想在我的iframes中使用类似的东西,谢谢!
好的,我只是想知道PHP是否已经有了适当的函数(似乎没有),所以我想我会继续使用if-else,因为为了使其"更易读"而使用更多的进程并不值得(例如:try-catch使用太多资源,我也不会使用goto)。我的疑问仅仅是这个,我将仅在使用die函数的ajax文件中使用这个程序(我不知道是否推荐,但我认为没有问题,因为PHP应该有它的原因)。
break
或next
? - Bradif/else
语句。 - Ricardo Alvaro Lohmann