编程语言
首页 > 编程语言> > Zend引擎是否可以在PHP之外嵌入?

Zend引擎是否可以在PHP之外嵌入?

作者:互联网

如果我记得的话,Zend引擎的原始设计之一是,它可能相对容易嵌入其他人可能希望创建的语言.基本上,没有所有PHP模块的PHP语法.这仍然是这样吗?

解决方法:

好吧,Zend引擎基本上是一个解释PHP字节码的虚拟机.基本上你要做的就是为语言和编译器创建一个解析器,并将它编译成PHP字节码,因此它可以由Zend Engine执行.

现在我打赌这并不像听起来那么容易.我认为Zend引擎与PHP紧密集成并将其分离,因此它会执行您自己的字节码可能会非常麻烦.

希望这可以帮助.

标签:php,php-internals
来源: https://codeday.me/bug/20190622/1259408.html