Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:是否可以从PHP类/对象内部结束类似exit()的脚本_Php_Class_Object_Exit - Fatal编程技术网

PHP:是否可以从PHP类/对象内部结束类似exit()的脚本

PHP:是否可以从PHP类/对象内部结束类似exit()的脚本,php,class,object,exit,Php,Class,Object,Exit,有可能这样做吗 $objetc -> runAndFinish(); echo "this should not be echoed"; 而不是这个 $objetc -> runAndFinish(); exit(); echo "this should not be echoed"; 所以runAndFinish();方法将以某种方式结束脚本处理。 可能吗?将exit调用放入方法中,它将在调用过程中退出是的,当然可能。如果您将exit()或die()(或可能结束执行的其他

有可能这样做吗

$objetc -> runAndFinish();

echo "this should not be echoed";
而不是这个

$objetc -> runAndFinish();

exit();

echo "this should not be echoed";
所以runAndFinish();方法将以某种方式结束脚本处理。
可能吗?

将exit调用放入方法中,它将在调用过程中退出

是的,当然可能。如果您将
exit()
die()
(或可能结束执行的其他内容)放在该特定方法中,它将执行

据我所知,在方法中执行的内容与其他任何内容相比,没有任何特殊限制。

Put an exit();在类内部运行runAndFinish();方法


如果您在课堂上,您可以使用:

if($condition)
{
return;
}
对只需将
退出()
模具()语句插入
runAndFinish()
方法。你问这个问题之前有没有试过?
if($condition)
{
return;
}