gpt4 book ai didi

javascript - 将 PHP 数组转换为 JSON 时动态转义撇号

转载 作者:行者123 更新时间:2023-11-30 15:14:37 24 4
gpt4 key购买 nike

我正在使用高级自定义字段转发器动态创建要放置在 Google map 上的位置列表。我正在尝试将我的 PHP 数组转换为 JSON,以便我可以访问我的 Google map 脚本文件中的位置。我遇到的问题是带有撇号的位置导致 Javascript 出错。我知道需要转义撇号,但我不确定如何动态转义。

这是我的 PHP:

$locations = get_field('locations');
$jsonLocations = json_encode($locations);

然后我尝试像这样将 PHP 数组传递给 Javascript:

var jsonLocations = '<?php echo $jsonLocations; ?>';

这就是导致我出现问题的原因。我尝试使用基于 another question I found on hereutf8_encode ,但这给了我一个 null 结果。

$locations = get_field('locations');
$jsonLocations = utf8_encode($locations);
$jsonLocations = json_encode($jsonLocations);

最佳答案

关于javascript - 将 PHP 数组转换为 JSON 时动态转义撇号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44661800/

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