我已经声明了一个javascript变量,

 var myJavascriptVar = 12345;

并且无法将该值分配给php变量;
 $myPhpVar = 'myJavascriptVar';

我知道Ajax可以解决我的问题。
但是我不知道如何使用Ajax来解决问题。
<html>
    <body>
        <script>
            var myJavascriptVar = 12345;
            <?php $myPhpVar='myJavascriptVar';?>
        </script>
        <?php echo $myPhpVar; ?>
     </body>
</html>

最佳答案

我认为使用Cookie是更好的解决方案-

<script> document.cookie = "myJavascriptVar = " + myJavascriptVar </script>
<?php
     $myPhpVar= $_COOKIE['myJavascriptVar'];
?>

08-18 04:44