我想要獲得多個php腳本並行運行。我運行WAMP意味着不容易訪問bash或cronjobs。因此,嘗試使用PHP的這個工作只。PHP腳本並行運行多個php腳本
<?php
include("test2.php");
include("test3.php");
include("test4.php");
?>
但測試文件在輸出一行代碼之前有一個等待命令。當我運行它時,它會等待每個單獨的php完成它的等待時間,然後繼續前進。我希望他們能夠在同一時間都運行(平行)
我也試過
system('C:\wamp\bin\php\php5.4.3 test2.php &');
的目標是使腳本並行運行這些腳本,等待他們完成並行輸出運行回聲說完成。我錯過了什麼嗎?
Windows =任務計劃程序,Linux = bash/Cron – 2013-05-02 02:46:21
好吧,就這樣吧。我試圖在一個腳本中包含這個功能,並且能夠將它從計算機移動到另一個計算機,而無需設置任務... – SuperMar1o 2013-05-02 02:47:41
在這種情況下..如果您希望PHP將所有內容一起處理,不幸的是,這種情況不會發生。 PHP工作從第1行直到處理結束。因此,本質上,你的第一個包含,將得到處理..然後輸出,然後你的第二個包括將被處理然後輸出,最後你的最後包含將被處理,然後輸出給出 – 2013-05-02 02:49:17