gpt4 book ai didi

javascript - 将 PHP JSON 编码的数组打印到 JavaScript 并对其进行解码,会产生错误

转载 作者:行者123 更新时间:2023-11-28 12:17:37 25 4
gpt4 key购买 nike

我必须使用一些从 PHP 到 JavaScript 的数据。我为此使用 JSON。我使用 PHP 的 json_encode 函数对数组进行编码,然后我想使用 JavaScript 对其进行解码。

<?php
$data = array(
"..."=>"...",
.....
);
?>

<script>
var data = jQuery.parseJSON('<?php echo json_encode($data); ?>');
console.log(data);
</script>

该问题有时会在解析 JSON 时在 javascript 控制台中产生错误,大多数情况下当 $data 包含 HTML 时。

如何使用 PHP 动态打印 javascript 中的 json 编码代码?

谢谢!

最佳答案

JSON实际上是JavaScript对象表示法,它可以直接在变量中回显,并且不需要解析。

var data = <?= json_encode($data); ?>;

关于javascript - 将 PHP JSON 编码的数组打印到 JavaScript 并对其进行解码,会产生错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45547412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com