1

我的脚本处理数据,并且像流程图一样,即将执行的操作取决于前一个操作的结果。我想在每次操作后将文本输出到命令行,并让脚本继续执行直到完成。

就像是:

  1. 对外部服务执行命令
  2. 轮询服务的状态,可能是 PENDING 或 FINISHED
  3. 向命令行输出“Still pending,将在 n 秒后再次检查”,直到状态变为 FINISHED
  4. 完成后,这样说,然后继续执行不同的命令
  5. 再次像以前一样,轮询状态,输出到命令行,直到完成......
  6. 最后,当最后一个命令完成时,输出文本,然后退出脚本。

欢迎所有指针。我假设像睡眠(n),重新检查状态,睡眠(n)等,直到状态显示它已经完成。我假设将使用流,但我不确定如何在脚本运行时输出到 PHP 中的命令行,而不是在完成后输出所有文本。

理想情况下,提示涉及原生 PHP,而不是依赖项。所有执行/输出都是通过命令行完成的。

4

0 回答 0