Hay dos maneras posibles de enlazar PHP y Java: puede integrar PHP en un entorno de Servlet de Java, la cuál es una solución más estble y eficiente, o integrar el soporte para Java en PHP. El primero es proporcionado por un módulo SAPI que crea una interfaz con el servidor Servlet, el último es proporcionado por esta extensión de Java.
La extensión de Java proporciona unos medios simples y efectivos para crear e invocar métodos de objetos Java desde PHP. La JVM se crea usando JNI, y todo se ejecuta en proceso.
Esta extensión es EXPERIMENTAL. Esto significa que el comportamiento de esta extensión, los nombres de sus funciones y todo lo documentado sobre esta extensión, puede cambiar en una futura edición de PHP sin previo aviso. El uso de esta extensión queda bajo su propia responsabilidad.