PHP和EXE文件

PHP和EXE文件,php,ftp,exe,execute,passthru,Php,Ftp,Exe,Execute,Passthru,当我在另一个PHP脚本中搜索执行PHP脚本的方法时,我发现函数passthru()位于。我向下滚动,看到了注册表、命令行和EXE文件是否可以从服务器上的PHP脚本(使用passthru()、exec()或其他方式)运行EXE文件。 如果可能,是否有方法获取EXE文件的结果或输出 如果一切正常,有没有使用.NET应用程序的方法 提前感谢:) 很抱歉,如果我的英语不是很好。根据手册passthru()做标签上的事,它通过stdout。如果另一边有一个浏览器,它会被直接发送到另一边 如果想要得到结果,

当我在另一个PHP脚本中搜索执行PHP脚本的方法时,我发现函数passthru()位于。我向下滚动,看到了注册表、命令行和EXE文件是否可以从服务器上的PHP脚本(使用passthru()、exec()或其他方式)运行EXE文件。

如果可能,是否有方法获取EXE文件的结果或输出

如果一切正常,有没有使用.NET应用程序的方法

提前感谢:)


很抱歉,如果我的英语不是很好。

根据手册passthru()做标签上的事,它通过stdout。如果另一边有一个浏览器,它会被直接发送到另一边

如果想要得到结果,可以尝试使用backticks,因为PHP松散地基于Perl.:)

例如:

$foo = `mybinaryprogramm someparameters $somemoreparametersrightfromavariable`;
#now go and do something usefull with $foo

我应该提到,您应该以某种方式从Avariable中清除$somemore参数权限,但我希望您将其视为一种良好的做法。:)

看一看。它以字符串形式返回程序输出。使用PHP中的exe.Net应用程序,通过shell_exec…问题是如何从应用程序中获取otuput…该.Net应用程序生成什么样的输出?这种shell或exec拼写对我来说是新的。这很酷。