是否有一些api可用于在php中嵌入javascript - 类似于Jint for .NET。
我想允许用户通过访问可在服务器端运行的有限php类和方法来自定义工作流。
用户编写稍后执行的代码块...例如,js / ecma脚本代码,如...
if (Contact.Age < 12){
Contact.setEligibility = false;
}
else{
Contact.setEligibility = true;
}
答案 0 :(得分: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解释器)。