我有两个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 将仅退出此值更改。