在 PHP 中,system() 函數用于執行外部命令并返回最后一行輸出。當使用 system() 函數執行外部命令時,可以通過以下方式處理返回值:
$output = system('command', $return_var);
echo $output;
在這里,$output 變量將存儲外部命令的輸出內容,$return_var 變量將存儲外部命令的返回值。
$output = system('command', $return_var);
if ($return_var === 0) {
echo 'Command executed successfully';
} else {
echo 'Command failed';
}
在這里,可以根據 $return_var 的值來判斷外部命令執行是否成功。
$output = `command`;
echo $output;
通過使用反引號運算符(`)可以直接執行外部命令并返回輸出內容。
總的來說,處理 system() 函數的返回值可以根據具體需求選擇合適的方式,以確保外部命令執行的結果得到正確處理。