簡體   English   中英

PHP中的外部.js文件語法問題

[英]PHP in external .js file syntax issue

我環顧四周,但找不到當前問題的答案。

我想將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")

通常,您的httpd僅設置為解析PHP代碼名為“ foo.php”的文件; 將文件命名為foo.php而不是foo.js並手動設置內容類型:

<?php header('Content-type: application/javascript');?>
content = '<div class="post">' + '<img src="<? echo $pic ?>" />' + '</div>';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM