用于php的嵌入式Javascript解释器

Che*_* Ju 3 javascript php interpreter

是否有一些api可用于在PHP中嵌入javascript - 类似于Jint for .NET.

我想允许用户通过访问有限的php类和可以在服务器端运行的方法来自定义工作流.

用户编写一个稍后执行的代码块...例如,js/ecma脚本代码如...

if (Contact.Age < 12){
  Contact.setEligibility = false;
}
else{
  Contact.setEligibility = true;
}
Run Code Online (Sandbox Code Playgroud)

mar*_*rio 5

有一个名为'phpjs'的伪Javascript解释器(用javascript实现的php函数),我碰巧知道.一个完全语法兼容的JS解释器(用纯PHP编写)称为Javascript for PHP5:http://j4p5.sourceforge.net/ - 实现JS语言,而不是DOM或许多功能.

如果你想要一个完整的"真正的"Javascript运行时,那么就有一个PECL扩展.http://pecl.php.net/package/spidermonkey(需要自定义编译PHP解释器).