抱歉标题听起来很夸张,只是想知道是否有办法阻止所有类型的 PHP 命令执行,除了一个。
例如,现在当我使用 die() 终止脚本时,我的页面看起来有一半损坏了,因为页面 html 的底部无法加载,因为它是使用 include() 函数引入的。
那么有没有办法告诉 PHP“除了 include 函数之外不允许执行任何命令”?
最佳答案
您可以使用return
来“终止”包含的文件,而无需终止整个脚本:
test1.php
<?php
include 'test2.php';
echo 'foo';
test2.php
<?php
echo 'bar';
return;
echo 'baz';
输出:
barfoo
关于php - 有没有其他选择去死?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4697666/