javascript - 如何在 Javascript 中使用 PHP session 变量?

标签 javascript php

我有一个 .php 文件和 .js 文件。我想在 javascript 文件中使用 php 变量,但它不起作用。我通过使用 session 找到了一个解决方案,但没有成功。任何人都可以为我提供解决方案,或者看看代码是否有任何错误。

在 .php 中

 $wd=500/$w;
 $_SESSION['wd']=$wd;

在 .js 中

  var sf= <?php echo json_encode($_SESSION['wd']);?>; 

最佳答案

您可以通过以下方法将 session 值从 php 文件传递​​到 js 。

php 文件:-

 $wd=500/$w;
 $_SESSION['wd']=$wd;
 echo '<script>var pf = '.json_encode($_SESSION['wd']).';</script>'; 

Js 文件:-

 var sf = pf;

关于javascript - 如何在 Javascript 中使用 PHP session 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36299408/

相关文章:

javascript - 有人能解释一下为什么我们在这段代码中使用花括号 "{}"吗?

javascript - 使用 SweetAlert2,如何通过 Toast 警报将标题和文本放在单独的行上?

javascript - 如何使用 Angularjs 编辑输入字段?

php - Eloquent:根据表关系计算行数

php - 如何动态更改 Crypt 在 Laravel 中使用的 key ?

javascript - click() 中的函数在设置元素的 click 方法后执行

javascript - 变量没有传递到函数中?

php - Laravel 5 检查当前 url 是否匹配 Action

php - MySQL SELECT NOW() 和 PHP date ('Y-m-d H:i:s' ) 不同

php - 为忘记密码生成随机 token 的最佳实践