用于php的嵌入式Javascript解释器
是否有一些api可用于在php中嵌入javascript—类似于Jint for.NET 我希望允许用户通过访问可以在服务器端运行的有限php类和方法来定制工作流 用户写入稍后执行的代码块。。。例如,js/ecma脚本代码如下用于php的嵌入式Javascript解释器,php,javascript,interpreter,Php,Javascript,Interpreter,是否有一些api可用于在php中嵌入javascript—类似于Jint for.NET 我希望允许用户通过访问可以在服务器端运行的有限php类和方法来定制工作流 用户写入稍后执行的代码块。。。例如,js/ecma脚本代码如下 if (Contact.Age < 12){ Contact.setEligibility = false; } else{ Contact.setEligibility = true; } if(Contact.Age
if (Contact.Age < 12){
Contact.setEligibility = false;
}
else{
Contact.setEligibility = true;
}
if(Contact.Age<12){
Contact.setquality=false;
}
否则{
Contact.setquality=true;
}
有一个名为“phpjs”(用Javascript实现的php函数)的伪Javascript解释器,我碰巧知道。还有一个完全语法兼容的JS解释器(用纯PHP编写),名为PHP5的Javascript:——实现JS语言,而不是DOM或许多函数
如果您想要一个成熟且“真实”的Javascript运行时,那么有一个PECL扩展。(需要自定义编译PHP解释器)。值得指出的是,以上两个版本都是alpha版本,所以不是产品质量。j4p5看起来很有趣,但几年来似乎没有更新过;这个项目可能已经死了。spidermonkey是最新的,但主页链接已经失效。我想我不想用这两个来做任何严肃的事情。谢谢,马里奥。感谢您的帮助。我害怕直接向客户端公开脚本执行。并没有把它作为一种选择。谢谢你的想法。