-1
我在将php变量传递给javascript时遇到了问题。 它确实通过了顶部声明的变量,但我不知道如何在IF语句完成后调用该函数来获取新版本的变量。将php变量传递给另一个文件中的javascript
$info = "A message";
if (true){
$info = 'Message to be passed';
}
用来在PHP变量传递给JavaScript文件的脚本:
<script type='text/javascript'>
var info = "<?php echo $info; ?>";
</script>
我想知道我能做些什么来解决这个问题?
php运行在服务器端(第一个),而javascript运行在客户端(第二个,在页面加载后)。除非一个调用被发送回服务器,否则Javascript不能改变一个php变量,即。阿贾克斯。你可以改变javascript – Sean
的值,请添加真实的if语句,这可能是if语句没有运行的原因。请澄清你的问题,你想要一个函数在任何时间获得新的价值,或者只是从开始的更新值 – Conceptz
我不明白,如果你的'php if'在你的'