0

我有一个地址日期的PHP数组(数组),如下所示:

$date[0][lat] = 42.54
$date[0][lng] = -80.54
$date[0][title] = Business Name


$date[1][lat] = 41.54
$date[1][lng] = -81.54
$date[1][title] = Another Name

等等

是否有可能以某种方式将这个数组数组传递给谷歌地图 api 以作为标记进行映射?我似乎在网上找到的所有东西要么使用 XML,要么使用已经是 javascript 数组的数据。

4

3 回答 3

2

如果您使用 PHP 5.2 或更高版本,您可以按如下方式传递您的数组

<?php print json_encode($date) ?>
于 2013-08-03T17:01:06.020 回答
2

尝试将其编码为 json ans 然后简单地回显到 JS 变量中:

var myGeolocatedItems = <?= $sJsonEncodedArray; ?>; 
于 2013-08-03T16:52:05.480 回答
1
 var simple ='<?php echo $sparam1; ?>';

您可以使用上述方式分配任何 php 变量

于 2013-08-03T16:52:52.977 回答