从主 PHP 脚本调用另一个 PHP 脚本


calling another php script from a master php script?

我有两个php脚本scriptA和scriptB。我从脚本 A 调用脚本 B。scriptB 在脚本 A 中的迭代中调用但是,在脚本 B 完成之前,脚本 A 已经退出了。我不确定下一步该怎么做?除了在脚本 A 中添加延迟。

我在脚本 A 中调用脚本 B

foreach (...) {
shell_exec('php -q /path/scriptB.php')
....
}

谢谢!

我认为这取决于,您可能需要提供更多澄清。这是一个对我来说很好用的简单示例:

答.php:

<?php
    for($i = 0; $i < 10; ++$i) {
        include('B.php');
    }
?>

乙.php:

<?php
    echo "The value of '$i is {$i}'n";
?>

当您包含文件时,将包含代码,就像它在调用"include"的位置内联一样。

当你打电话时,你可以像引用的那样:

文件1 js

function alertNumber(number) {
alert(number); }

文件2 js

function alertOne() {
 alertNumber("one"); }

对于同步,我认为您可以使用仅在脚本 B 上更改的值,而脚本 A 将仅退出此值更改。