如何使用javascript导入php?

如何使用javascript导入php?,php,javascript,import,Php,Javascript,Import,我知道JavaScript是客户端,PHP是服务器端。我也知道这是一个奇怪的问题。但是,我使用的CMS编辑器将不允许将php存储到数据库中(它与Dupral使用的编辑器相同)。不过我可以存储JavaScript 我可以用JavaScript导入php文件吗。或者读取php文件,将内容存储在变量中,然后将内容输出到屏幕?简短回答:否。 答案很长:可能不会 原因:见你问题的第一句简短回答:否。 答案很长:可能不会 原因:请参阅问题的第一句只要您请求的服务器配置为服务器PHP页面而不显示它们,您就永远

我知道JavaScript是客户端,PHP是服务器端。我也知道这是一个奇怪的问题。但是,我使用的CMS编辑器将不允许将php存储到数据库中(它与Dupral使用的编辑器相同)。不过我可以存储JavaScript

我可以用JavaScript导入php文件吗。或者读取php文件,将内容存储在变量中,然后将内容输出到屏幕?

简短回答:否。 答案很长:可能不会

原因:见你问题的第一句

简短回答:否。 答案很长:可能不会


原因:请参阅问题的第一句

只要您请求的服务器配置为服务器PHP页面而不显示它们,您就永远无法获取文件的内容,它将始终得到服务。

只要您请求的服务器配置为服务器PHP页面而不显示它们,你永远无法得到文件的内容,它将永远被送达。

我真的很喜欢zaphod给你的答案。无论如何,在某些情况下是可能的:如果编辑器允许您插入完整的JavaScript,并且您要调用的PHP文件在同一台服务器中,那么您可以尝试使用AJAX执行它。如果你想检索它的内容,你必须使用另一个php文件来读取它并提供给你。

我真的很喜欢zaphod给你的答案。无论如何,在某些情况下是可能的:如果编辑器允许您插入完整的JavaScript,并且您要调用的PHP文件在同一台服务器中,那么您可以尝试使用AJAX执行它。如果你想检索它的内容,你必须使用另一个php文件来读取它并提供给你。

不,这就像说:“如果我更改CD小册子上的单词,歌曲的声音会不同吗?”

不,这就像说:“如果我更改CD小册子上的单词,歌曲的声音会不同吗?”

即使您设法将PHP代码存储在Java脚本中,比如
document.write(“”)部分
将简单地显示为文本,因为只有服务器才能解析这种类型的代码


但是,通过AJAX,您可以通过Javascript执行PHP代码并导入结果以显示给用户。

即使您设法将PHP代码存储在Java脚本中,如
document.write(“”)部分
将简单地显示为文本,因为只有服务器才能解析这种类型的代码


但是,通过AJAX,您可以通过Javascript执行PHP代码并导入结果以显示给用户。

您不能从Javascript导入PHP,但您可以从Javascript向PHP页面进行AJAX调用以获取结果,然后将结果添加到页面。

您不能从Javascript导入PHP,但是,您可以从javascript向PHP页面调用AJAX以获取结果,然后将结果添加到您的页面。

我看到了第一句话,但没有找到原因。@Ben Shelock,原因是javascript是客户端,PHP是服务器端。我想,当禁用javascript时,我需要它来工作。我会用纯php手动完成。我看到了第一句话,但没有找到原因。@Ben Shelock,原因是Javascript是客户端,php是服务器端。我想,当Javascript被禁用时,我需要它来工作。我将用纯php手工完成。请解释一下这个类比。我很好奇。当你的浏览器收到要执行的Javascript代码时,PHP解释器已经完成了。请解释一下这个类比。我很好奇。当你的浏览器收到要执行的Javascript代码时,PHP解释器已经完成了。编辑器不允许它被存储,或者它在检索时没有被处理?这是两件完全不同的事情。编辑器不允许它被存储,或者它在检索时没有被处理?这是两件截然不同的事情。