將PHP 產生的資料合併到JavaScript
使用PHP 動態填充網頁時,您可能會遇到想要整合的場景PHP產生的資料到您的JavaScript 程式碼。本文將探討如何無縫實現這種整合。
一種方法是將PHP 程式碼直接嵌入到JavaScript 中,如下所示:
function jst() { var i = 0; i = <?php echo 35; ?>; alert(i); }
但是,不建議在某些情況下使用此技術您的JavaScript 檔案與PHP程式碼分開處理,例如出於快取目的。
為此目的,有一種更有效的方法。透過使用 PHP 中的 json_encode() 函數,您可以使用 json 物件傳遞 JavaScript 變數。此過程包括:
<script type="text/javascript"> var my_var = <?php echo json_encode($my_var); ?>; </script>
透過採用這種方法,您可以獲得以下好處:
以上是如何有效地將 PHP 產生的資料整合到我的 JavaScript 程式碼中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!