我在 Windows 中运行一个命令,例如:
command.exe > file.txt
我在文件中得到一个文本,但是当我command.exe
直接运行时,它不会在控制台上显示该文本。该命令应该输出到stdout
,但它没有。有没有一种方法可以找出文本进入哪个流并使用php
.
提前致谢
我在 Windows 中运行一个命令,例如:
command.exe > file.txt
我在文件中得到一个文本,但是当我command.exe
直接运行时,它不会在控制台上显示该文本。该命令应该输出到stdout
,但它没有。有没有一种方法可以找出文本进入哪个流并使用php
.
提前致谢
在 PHP 中运行 shell 命令就像调用shell_exec()或那里的任何链接函数。该命令的输出转到文档所说的位置。
例如 passthru() 将输出直接发送到浏览器。