如何在php中为应用程序运行外部.exe文件

如何在php中为应用程序运行外部.exe文件,php,Php,我是PHP新手,对PHP及其功能了解不多。 我想使用已安装在我的计算机中的软件将文档文件转换为pdf文件,我想使用此sotware的.exe文件在我的应用程序中打开,然后我将文档文件转换为pdf文件。并储存在我的机器里。 我的问题是如何将.exe文件运行到应用程序中的转换器。 我使用了以下三个功能: -exec() -passthru() -system() $path = "C:\Program Files\converter.exe"; $result = exec("$path" $

我是PHP新手,对PHP及其功能了解不多。 我想使用已安装在我的计算机中的软件将文档文件转换为pdf文件,我想使用此sotware的.exe文件在我的应用程序中打开,然后我将文档文件转换为pdf文件。并储存在我的机器里。 我的问题是如何将.exe文件运行到应用程序中的转换器。 我使用了以下三个功能:

-exec()
-passthru()
-system()

$path = "C:\Program Files\converter.exe";

$result =  exec("$path" $output);

print_r($output);
但这些都不会成为空白页

提前感谢您

尝试更改为:

exec($path, $output);
print_r($output);
您的“路径”是一个字符串,而不是变量。尝试使用以下命令:
$result=exec($path,$output)


而且不需要转换器关于转换什么的一些参数?

它不工作。你能建议我用另一种方法在我的应用程序中运行这个exe文件吗???@cherry check manual:然后尝试var_dump($output);converter.exe返回什么?它将文档文件转换为pdf。我想在我的应用程序中打开这个软件的可执行文件。是否可以使用exec函数打开软件的GUI??