Possible Duplicate:
How to pass value from javascript to php file
这样的东西有用吗?
<script>
var a;
a = 5;
<?php
$b = ?>a;
</script>
我想知道是否可以让客户端解析 JavaScript,并让 PHP 将输出信息作为可在其他地方使用的变量。
最佳答案
如果你满足以下条件,你实际上可以用 PHP 解析你的 JS:
- 配置您的网络服务器来解析 .js 文件,或者,
- 为您的 JS 文件提供 .php 扩展名,并使用适当的内容类型配置响应 header
例如:
<?php header('Content-type: text/javascript');?>
您还需要包含 PHP 或至少相关代码来填充所需的变量。
请注意,最好不要使用 PHP 短标签 - 您的 php.ini 应配置为不允许使用它们。即,执行以下操作:
<?php echo %b %>
而不是这个:
<? echo %b %>
关于php - 使 php 变量等于 javascript 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7923724/