问题:
如何有效地编码包含特殊字符的 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中文网其他相关文章!