JPHP est un compilateur PHP basé sur JavaVM. Semblable à javac, le code source PHP peut être compilé en bytecode JVM et exécuté dans la JVM.
Prend en charge de nombreuses fonctionnalités de PHP (5.6+), JDK 1.6+, prend en charge la plate-forme Android.
L'auteur a déclaré que JPHP n'est pas destiné à remplacer le moteur Zend PHP ou Facebook HHVM. (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)
JPHP est un nouveau compilateur PHP et une nouvelle bibliothèque d'exécution écrite en langage Java, prenant en charge plusieurs threads et chaînes Unicode. (UTF-16), interface graphique, développement Android et applications Web embarquées, JPHP peut compiler le code source PHP en bytecode JVM et l'exécuter dans la JVM.
Les principales fonctionnalités incluent :
Grâce à JIT (1x à 10x plus rapide que PHP 5.5), améliorez les performances en optimisant les expressions constantes, les fonctions en ligne, etc. ;
Prend en charge l'utilisation de classes et de bibliothèques Java dans le code PHP ; Prend en charge les chaînes (UTF-16) Prend en charge les threads, les sockets et l'architecture d'environnement (y compris les objets sandbox dans runkit zend) ; extension); Support GUI (basé sur Swing, mise en page améliorée et plus flexible); Système de mise en cache intégré Support Android OS ; système de mise en cache pour les classes et les fonctionsetc.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!