是否有比goto
更好的方法来实现这一目标:
的index.php:
echo "Welcome to our site";
require 'showPonies.php';
echo "I hope you enjoyed your stay!";
showPonies.php:
...
if (isset($_GET['noponies'])
goto EXITSCRIPT;
...
// This is the end of the file
EXITSCRIPT:
?>
具体来说,我正在showPonies.php
内寻找一种方式,以及#34; exit(0)
"脚本和返回处理来自include
d / require
d。
答案 0 :(得分:2)
您可以使用PHP的return
构造:
if (isset($_GET['noponies']))
return;
来自doc:
如果从全局范围调用,则结束当前脚本文件的执行。如果包含或需要当前脚本文件,则将控制权传递回调用文件。