我正在使用java文件生成报告。它位于我的本地硬盘上。当我使用cmd提示符调用它时,它会产生输出。我想用php文件运行这个java文件。
cmd中的行是
D:\>cd class
D:\>class> java Reportgeneration username password id date
这些行用于执行java文件,如何在php脚本中执行此代码
答案 0 :(得分:1)
答案 1 :(得分:0)
PHP的exec可以解决问题。阅读手册!
答案 2 :(得分:0)
查看string shell_exec (string $cmd)它允许您在shell中执行命令并将输出作为字符串返回,以便在PHP中进行进一步处理。
<?php
$output = shell_exec('ls -lart');
echo "<pre>$output</pre>";
?>
如果要执行多个shell命令,请将它们放在.bat文件中,然后调用teh bat文件。
请记住,PHP需要访问目录的权限和执行权。