問題:
如何有效地編碼包含特殊字元的PHP 字元字串(例如,引號、換行符號)在JavaScript 中使用變數?
答案:
要對 PHP 字串進行編碼,建議的方法是利用 json_encode() 函數和JSON_UNESCAPED_UNICODE標誌:
<script> var myvar = <?= json_encode($myVarValue, JSON_UNESCAPED_UNICODE); ?>; </script>
注意事項:
附加說明:
htmlspecialchars(json_encode($string), ENT_QUOTES);
以上是如何為 JavaScript 變數安全地編碼 PHP 字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!