将PHP字符串传递给JavaScript变量(并转义换行符)

将PHP字符串传递给JavaScript变量(并转义换行符),第1张

将PHP字符串传递给JavaScript变量(并转义换行符)

扩展别人的答案:

<script>  var myvar = <?php echo json_enpre($myVarValue); ?>;</script>

使用json_enpre()需要:

  • PHP 5.2.0或更高版本
  • $myVarValue
    编码为UTF-8(当然也可以是US-ASCII)

由于UTF-8支持完整的Unipre,因此可以安全地进行即时转换。

请注意,因为

json_enpre
转义符是正斜杠,所以即使包含的字符串也
</script>
将被安全转义,以便使用脚本块进行打印。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4885616.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-11
下一篇2022-11-12

发表评论

登录后才能评论

评论列表(0条)

    保存