溫馨提示×

php system()如何捕獲并處理輸出結果

PHP
小樊
101
2024-08-20 01:38:26
欄目: 編程語言

要捕獲并處理system()函數的輸出結果,可以使用exec()函數代替system()函數。exec()函數會將執行命令的輸出作為數組返回,可以進一步處理這個數組。

以下是一個示例代碼,演示如何使用exec()函數捕獲并處理輸出結果:

// 執行命令,并將結果保存在$output數組中
exec("ls -l", $output);

// 遍歷$output數組,處理每一行輸出
foreach ($output as $line) {
    echo $line . "<br>";
}

在上面的示例中,exec("ls -l", $output)命令執行ls -l命令,并將輸出結果保存在$output數組中。然后使用foreach循環遍歷$output數組,處理每一行輸出并輸出到頁面上。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女