Existem duas maneira possíveis para integrar PHP com Java: você pode ou integrar o PHP a um ambiente Java Servlet , que é a solução mais estável e eficiente, ou integrar suporte Java ao PHP. O primeiro está disponível por um módulo SAPI que faz a interface com o servidor Servlet, o outro faz isso por meio dessa extensão Java.
A extensão Java prove meios simples e eficientes para criar e invocar métodos em objetos Java a partir do PHP. A JVM é criada usand JNI, e tudo roda no mesmo processo.
Este módulo é EXPERIMENTAL. O comportamento desta extensão — incluindo o nome de suas funções e qualquer outra documentação sobre esta extensão — poderá mudar sem aviso em futuras versões do PHP. Esta extensão deve ser usada por sua própria conta e risco.