簡體   English   中英

如何在exec(),system()php中實時顯示輸出到數組

[英]how to display output in real time to an array in exec(), system() php

如何在數組中實時顯示輸出?

批處理文件完成時,下面的代碼僅顯示數組。

$output = array();
echo exec("E:\SmartbookGen\engine.bat", $output);
print_r($output);

批處理文件完成后輸出數組..如何在數組中實時顯示輸出

C:\xampp\htdocs\MIS>E:
E:\>cd SmartbookGen 
E:\SmartbookGen>java -Xms256M -Xmx512M -cp lib/*; SmartbookGen 
year_active-2013
month_active-6
numberOfPages : 7
numberOfPages : 19
numberOfPages : 24
numberOfPages : 23
numberOfPages : 215
numberOfPages : 172
numberOfPages : 14
Exporting...

任何人都可以幫助我..謝謝

因為那可以用PHP。 這里無法創建多線程應用程序。 要執行所需的操作,您必須將exec bat腳本更改為PHP腳本,以執行與顯示輸出的bat腳本相同的操作。 我沒有看到其他解決方案。 但是我也許錯了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM