如何从Php文件调用java函数


How to call a java function from a Php file?

我创建了一个JAR文件,我需要从Php文件调用它的方法。我试着用Php-java桥做,但是,它只适用于sun java 6,这是一个废弃的版本。此外,我觉得使用php-java桥不是实现我想要的最好的方式,因为它更新了很久以前。是否有其他方法,我可以遵循从php文件调用我的java函数?

在PHP中使用shell_exec(启动java程序的命令)执行java程序,它将以字符串形式返回java程序的输出。http://www.php.net/manual/en/function.shell-exec.php

参见在网站上从PHP脚本运行Java类文件

简单地说:使用PHP的exec()函数。这需要非常小心地完成,正如参考问题中所描述的那样,但如果你做得对,(我发现)它可以是一个比桥接方法更干净的解决方案。