gpt4 book ai didi

php - 如何在 PHP 中同步执行 shell 命令

转载 作者:IT王子 更新时间:2023-10-29 01:23:33 25 4
gpt4 key购买 nike

我需要通过 cmd 运行多个脚本(5 个脚本),我想确保除非并且直到第一个脚本完成,否则第二个不应该启动。因此,在第一个脚本完成后,只有第二个应该是第三个,依此类推。目前我正在使用以下代码来执行此操作

exec ("php phpscript1.php ");
exec ("php phpscript2.php ");
exec ("php phpscript3.php ");
exec ("php phpscript4.php ");
exec ("php phpscript5.php ");

我认为这些脚本是异步运行的,大家有什么建议可以让这些脚本同步运行。

最佳答案

PHP exec将等到被调用程序的执行完成,然后再处理下一行,除非您在字符串末尾使用 & 以在后台运行程序。

关于php - 如何在 PHP 中同步执行 shell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7621348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com