PHP的exec()函數(shù)是用來(lái)執(zhí)行外部命令的函數(shù)。exec()函數(shù)的基本用法如下:
string exec ( string $command [, array &$output [, int &$return_var ]] )
參數(shù)說(shuō)明:
示例:
$output = array();
$return_var = 0;
exec("ls -l", $output, $return_var);
上述例子中,exec()函數(shù)執(zhí)行了一個(gè)"ls -l"的命令,并將其輸出結(jié)果存儲(chǔ)在$output數(shù)組中,命令執(zhí)行的返回值存儲(chǔ)在$return_var變量中。
需要注意的是,使用exec()函數(shù)執(zhí)行外部命令存在一定的安全風(fēng)險(xiǎn),應(yīng)該謹(jǐn)慎使用,并確保命令參數(shù)的安全性。