在PHP中使用系统调用执行程序

时间:2011-03-08 01:17:42

标签: php system-calls

我正在尝试使用php文件中的系统调用执行程序,如下所示:

$newname = 'C:\Users\Farzad\Desktop\upload\test.ppt' ;
$program = '"C:\Program Files (x86)\Softinterface, Inc\Convert PowerPoint\ConvertPPT"';
$input = ' /S "'. $newname .'"' 
$destination = ' /T "C:\Users\Jack\Desktop\upload\\"';
$switch = ' /C 18';
$command = $program . $input . $destination . $switch;
system($command);

由于某种原因,程序进入无限循环(浏览器永远不会停止加载)

1 个答案:

答案 0 :(得分:1)

由于system是一个阻塞函数,我猜它只是在等待你执行的命令才能完成运行。它不是一个无限循环。