JPHP是一個基於JavaVM的PHP編譯器。類似 javac ,可將 PHP 原始碼編譯成 JVM 的字節碼並在 JVM 中執行。
支援 PHP (5.6 )的許多特性,JDK 1.6 , 支援Android平台。
作者表示JPHP並不是取代Zend PHP engine 或 Facebook HHVM。 (推薦學習:PHP程式設計從入門到精通)
JPHP是一款基於Java語言編寫的新PHP編譯器以及新執行時間庫,支援多執行緒、unicode字串(UTF-16)、GUI、Android開發以及嵌入式Web應用,JPHP可以將PHP原始碼編譯成JVM字節碼並在JVM中執行。
主要特性包括:
透過JIT (比PHP 5.5快1x - 10x),透過最佳化常數表達式、內聯函數等來提升效能;
在PHP程式碼中支援使用Java類別、函式庫;
支援字串(UTF-16);
支援執行緒、 Sockets、環境體系結構(包括sandbox objects in runkit zend extension);
支援GUI(基於Swing,改進以及更靈活的佈局);
嵌入式快取系統;
##支援Android OS;物件導向和函數的內嵌快取系統等等。以上是PHP如何和JAVA相融入的詳細內容。更多資訊請關注PHP中文網其他相關文章!