如果你需要在PHP 5中集成Java,可以使用Zend Server Java桥:http://www.zend.com/en/products/server-ce/以及"PHP/Java Bridge":http://php-java-bridge.sourceforge.net/pjb/。 编辑 如果以上两种选项都不适合你,那么考虑使用Quercus。这是一个PHP的Java实现,可以轻松地在PHP和Java之间进行引用。 http://quercus.caucho.com/
看起来没有内置的方法,即使在php4中的支持也是实验性的。每个请求启动一个Java虚拟机并不真正有意义。如果你必须在Java中做一些事情,你可以始终使用shell-escaping功能(反引号运算符)。但如果你想要创建可扩展的东西,它需要成为自己的Java服务,并接受SOAP/REST或者你想从php中如何与它交互。
你可以使用 Quercus。它是一个在 Java 中编写的 PHP 5 运行时,你可以安装在一个 JavaEE 应用服务器上。 http://www.caucho.com/products/quercus/