在PHP和JS之间传递数据

时间:2012-04-14 19:11:55

标签: php javascript ajax textbox

我正在建立一个网站,以便在点击链接时显示文件的内容,我知道PHP无法处理本地操作,但JS可以。但遗憾的是,我无法想到一种可行的沟通方式......他们之间有一个名为$fileContents的变量。 我需要的是以某种方式将变量$fileContents从PHP传递给JS并让JS将文本打印到文本框中。

感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

实际上并不是将变量从PHP“传递”到JavaScript。

请记住:

  • PHP是一种服务器端脚本语言
  • JavaScript驻留在客户端的浏览器上。

因此,您实际上可以直接从PHP脚本中直接编写任何javascript。

比方说,你有一个$a变量...然后你可以在你的javascript代码中输入它:

<script type='text/javascript'>
     var a = <?php echo $a; ?>
</script>

但是:

如果您的意思是在页面加载时实际使用$a var,或者以某种方式检索结果,而不重新加载,那么您可能需要的是Ajax。

要使用AJAX,我建议:

答案 1 :(得分:1)

你可能想要Google使用一种名为“AJAX”的东西,或许还有一种名为“JQuery”的东西,以保持简单。