在正常情况下:
所以,不,让PHP在服务器上执行一些Javascript代码是不太可能的.
但至少在PHP扩展上嵌入(或包装arround) Javascript引擎,因此,允许用户在PHP上执行Javascript.
我正在考虑的扩展是spidermonkey:在服务器上安装和启用它将允许您在服务器上从PHP执行Javascript代码.
当然,像任何其他PHP扩展一样,您需要成为服务器的管理员,以便安装它 - 并且默认情况下永远不会安装此服务器,因为它满足了非常具体的需求.
关于这个扩展,我从来没有看到它在实际情况下使用,并没有很多人尝试过它...这里有两篇你可能想读的文章:
试试这个
echo "<script language='javascript'> Math.sqrt('25') </script>"
Run Code Online (Sandbox Code Playgroud)