【问题标题】:how to put javascript variable in php echo [closed]如何将javascript变量放入php echo [关闭]
【发布时间】:2012-06-06 21:25:21
【问题描述】:

我想将 JavaScript 变量添加到 php echo

arr[i]='<?php echo $winner[javascript variable]; ?>';

谢谢

【问题讨论】:

  • 我不相信你的要求是可能的。您是否希望将一些由 JavaScript 计算的值插入到 PHP 脚本中?
  • 如果有的话,您可以使用 ajax 将 javascript 变量发送到服务器,然后返回呈现的 PHP。但这可能不是您正在寻找的工作流程,因为我确定您正在谈论正常呈现页面......

标签: php javascript


【解决方案1】:

你不能。

  1. PHP 在服务器上运行并输出一些文本。
  2. 文本被发送到浏览器
  3. 浏览器将文本解释为 HTML / JavaScript / 等

在执行 JavaScript 时 PHP 已经完成运行。

如果您想传回数据,您需要发出 new HTTP 请求并从头开​​始运行 PHP 脚本。

【讨论】:

  • 我有 php 数组,我想将其转换为 javascript 数组这可能吗?
  • var myJSArray = &lt;?php echo json_encode($myPHPArray); ?&gt;;
  • 对不起。但它可以。您需要回显所有脚本,包括您的 php 变量,然后运行 ​​javascript
  • @MFarooqi — 你的两句话相互矛盾。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-14
  • 1970-01-01
  • 1970-01-01
  • 2021-12-25
  • 2015-04-21
相关资源
最近更新 更多