javascript - 无法使用 JS 打印 PHP 变量

标签 javascript php

我知道这个问题已被问过很多次,但那里发布的解决方案似乎对我不起作用。我有一个代码如下:

<script>
  var JSvar = "<?php echo $phpVar ?>";
  document.write(JSvar);
</script>
<?php 
$phpVar="jajha";
?>

我实际上想将 PHP 变量传递给 JS 函数,但我想先尝试打印变量是否有效。请帮帮我。

最佳答案

而不是

<script>
  var JSvar = "<?php echo $phpVar ?>";
  document.write(JSvar);
</script>
<?php 
$phpVar="jajha";
?>

尝试

<?php 
    $phpVar="jajha";
    ?>
<script>
    var JSvar = "<?php echo $phpVar ?>";
    document.write(JSvar);
</script>

关于javascript - 无法使用 JS 打印 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31542997/

相关文章:

php - Zend 框架 2 : Database connection in view helper

php - 查询返回空值

asp.net - 压缩ASP.Net脚本资源

javascript - D3 在 stackedAreaChart 中乘以数据点

javascript - 如何修复此错误 : Grunt build not found, 使用 --force 继续

javascript - 如何在 Bootstrap 中将单选按钮设置为 "checked"?

php - MySQL 准备语句和区分大小写

javascript - 浏览器自动下载PHP文件

php - 在 PHP 中循环执行 MySQL 查询

javascript - 附加文件标签