不使用GET参数将javascript变量传递给php代码?

web*_*007 2 javascript php variables

有没有办法在PHP中获取js变量,我尝试这样有趣的事情:

<script>
var x = "random text";
alert("aaa<?php echo md5(;?>"+x+"<?php); ?>");
</script>
Run Code Online (Sandbox Code Playgroud)

当然它给了我错误.

Parse error: parse error, expecting `')'' in X:XXX\index.php on line XXX
Run Code Online (Sandbox Code Playgroud)

如果有一种方法没有刷新页面或使用GET参数,请告诉我.谢谢

编辑:

我想要做的是:hash(md5里面的php)javascript变量.

And*_*y E 5

PHP在服务器上运行,JavaScript在客户端(浏览器)上运行.将变量从JavaScript传递给PHP的唯一方法是通过AJAX请求发送它.

几种用于JavaScript的MD5解决方案,但是如果你希望变量在到达用户之前进行哈希处理,那就不一样了.