2016-09-01 103 views
0

click here to see the error我試圖將本地php文件轉換爲字符串以將其存儲在Javascript變量中。 有什麼辦法可以實現這個目標嗎? 這是我的PHP代碼。如何將文件內容轉換爲字符串在PHP中

<?php 
$data = get_file_contents("htmlFile.html"); 
echo $data; 
>? 

該數據需要存儲爲Javascript變量中的字符串。 我所面臨的問題如下:

enter image description here

請給你的建議,以實現這一目標。

+1

該字符串需要被引用並正確轉義,否則會導致JS語法錯誤。試試'echo json_encode($ data);' – iainn

回答

0

試試這個:

<?php 
    $data = get_file_contents("htmlFile.html"); 
?> 

,並使用這個腳本

<script> 
    var jsvar = "<?php echo $data; ?>" 
</script> 
+0

Hi @Irfan。感謝您的答覆。 :) 我能夠得到該文件。但問題是我無法將其轉換爲字符串。 –

0

試試這個:

var data = "<? echo $data; ?>" 

記住使用""字符。這就是產生錯誤的原因。

相關問題