gpt4 book ai didi

javascript - 将内联 PHP 中的值传递给 javascript 变量

转载 作者:行者123 更新时间:2023-11-28 20:18:18 24 4
gpt4 key购买 nike

var testvr = <?php echo 5;?>;

当在我的 javascript 中使用它时,我收到一条“意外的标记<”错误。我见过无数这样设置 JavaScript 变量的例子,所以我有点困惑。我见过一些人这样做

var testvr = "<?php echo 5;?>";

但这会将代码作为字符串传递给变量。我真的只是在寻找一种方法来简单地将 javascript 变量设置为 php 中的某些内容,一点也不花哨,它只是一个数字,例如 5。

最佳答案

When this is used in my javascript I get an "Unexpected token <" error on the line.

这意味着您在将文件传递到浏览器之前不会通过 PHP 解析器传递该文件。

大概您将 PHP 放在 .js 中文件。将该文件重命名为 .php或配置您的服务器来处理您的.js使用 PHP 编写文件。

不要忘记 PHP 将默认发送 Content-Type: text/html所以请确保包含 header("Content-Type: application/javascript"); .

关于javascript - 将内联 PHP 中的值传递给 javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18826310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com