在PHP中包含服务器端javascript
我正在PHP5中转换一个非常旧的ASP项目,该项目使用了大量服务器端javascript 有没有办法使用这些代码,否则我将不得不用PHP重写所有内容 编辑在PHP中包含服务器端javascript,php,javascript,Php,Javascript,我正在PHP5中转换一个非常旧的ASP项目,该项目使用了大量服务器端javascript 有没有办法使用这些代码,否则我将不得不用PHP重写所有内容 编辑 这就是代码如何嵌入ASP my helper.js的片段 //以下是功能 然后在ASP中可以看到函数像往常一样被调用,即 response.write myJsfunction() 顺便说一句,如果我必须重写代码,我会自己做,不使用任何软件。我想你是说jscript吧?您试过了吗?答案是“您需要用PHP重写所有内容”。PHP不支持服务器
这就是代码如何嵌入ASP
my helper.js的片段
//以下是功能
然后在ASP中可以看到函数像往常一样被调用,即response.write myJsfunction()
顺便说一句,如果我必须重写代码,我会自己做,不使用任何软件。我想你是说jscript吧?您试过了吗?答案是“您需要用PHP重写所有内容”。PHP不支持服务器端以可重用的方式使用Javascript。此外,自动代码转换非常麻烦:清理工作比从一开始就手工构建所有东西需要更多的时间
但是,您可以使用node.js和backbone.js等工具运行服务器端Javascript代码。与PHP代码混合使用是不可行的,因为这些项目将提供它们自己的、不兼容PHP的web服务器。如果您愿意用一些示例来修饰您的问题,并指出您有多少JavaScript以及它的用途,我可能能帮上忙。PhP很容易学习,与javascript没有什么不同。它应用了非常相同的规则,甚至有很好的文档记录。PhP.net有一个很好的社区,使用谷歌,无论遇到什么问题,你都能找到解决方案,您没有理由使用任何重写代码,因为这些代码可能会毫无理由地破坏性能。