我环顾四周,但找不到当前问题的答案。
我想将一个 PHP 变量回显到我的外部 .js 文件中。然后我在 javascript 变量中使用 PHP 变量,并从这里使用 ajax 将变量发送到我的数据库。我相信我对 php echo 使用了不正确的语法。我的javascript
content = '<div class="post">' + '<img src="<? echo $pic ?>" />' + '</div>';
是否可以将 PHP 变量回显到外部 .js 文件?我是否在 javascript 变量中使用了正确的语法?
最佳答案
您的服务器不会将 .js 文件解析为 PHP。您可以将 js 文件命名为 .php 文件,然后使用 header("Content-type: application/javascript")
。
关于外部 .js 文件中的 PHP 语法问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17517373/