gpt4 book ai didi

php - 在 JS 中分配非字符串 PHP 变量

转载 作者:行者123 更新时间:2023-11-30 10:49:39 25 4
gpt4 key购买 nike

我有不是字符串的纬度/经度变量,我需要将它们放入 JavaScript 变量中。我目前尝试做这样的事情是行不通的:

    lat = <?= $objkey->lat ?>;
lng = <?= $objkey->lng ?>;

但是将它包装在字符串中,会在我使用 lat/lng 变量时破坏 map 功能。

解决这个问题的正确方法是什么?

这是发生这种情况的 URL:http://www.comehike.com/outdoors/parks/trailhead.php

最佳答案

我通常会为此使用 json_encode:如果是 Serializable :

json_encode($yourobject);

否则:

var coordinates = <?php echo json_encode($array('lat' => $object->lat, 'lng'=> $object->lng); ?>
console.log(coordinates);
console.log(coordinates.lat);

编辑:这个答案可能仍然是合理的建议,但这里回显对象似乎有错误。对象是否有效?

关于php - 在 JS 中分配非字符串 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6255727/

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