在 PHP 中執行命令一般會使用 exec()
函數或者 shell_exec()
函數。這兩個函數的使用方法如下:
exec()
函數執行命令,并獲取結果:$command = 'your_command_here';
$output = array();
exec($command, $output, $return_var);
// 輸出命令執行結果
echo implode("\n", $output);
// 輸出命令返回值
echo $return_var;
shell_exec()
函數執行命令,并獲取結果:$command = 'your_command_here';
$output = shell_exec($command);
// 輸出命令執行結果
echo $output;
在使用這兩個函數執行命令時,需要注意以下幾點:
exec()
函數并傳入第二個參數作為輸出結果的數組,或者使用 shell_exec()
函數直接獲取輸出結果。exec()
函數的第三個參數獲取返回值,或者直接判斷 shell_exec()
函數的返回值是否為 false
。