我有PHP,我正在运行ajax。我想要发生的是php执行一个java程序返回所述java程序的输出。现在在我的PHP文件中,作为我正在尝试的测试
exec("java -version", $output);
print_r($output);
但是,这只是打印到控制台
Array
(
)
此外,当我添加我的实际java程序时,它使用System.out.println()输出,如果这对PHP如何读取它有所不同。
答案 0 :(得分:0)
正如http://php.net/manual/ru/function.shell-exec.php所述,您应该:
$output = shell_exec('java -version');
print_r($output);