是否有避免执行“退出”语言结构的简短解决方案?否则我将不得不使用另一个 PHP 请求来执行我的函数。
示例:main.php
echo 'hello world';
doSomething();
updateSomething();
示例:doSomething.php
function doSomething()
{
$a = 1+1;
exit;
}
示例:updateSomething.php
function updateSomething()
{
$b = 3+5;
exit;
}
但是第二个功能永远不会执行......有一个简单的解决方案吗?我发现了两个现有的主题,但没有真正的解决方案。但也许我的例子有聪明的把戏?
这不是一个真实的例子,在我的例子中,函数代表一些复杂的方法,这些方法是用 ajax 请求调用的,没有返回语句。因为该方法来自外部库,所以我无法修改代码。如果可能的话,我想在一个脚本中调用这个库的两种方法:)
而且......我知道return
在做什么,但就我而言,我无法修改代码,因为它不是我的代码 - 它是来自现有软件的代码,我只想在自定义脚本中调用这些现有方法。但是我可以只调用其中一种方法,因为每个方法中都有退出函数,并且多次调用它们会很棒。