2013-03-12 68 views
0

多个标记我有一个地图上的位置阵列这样谷歌地图在阵列

var locations = [ 
     ['bobcat', '100.212','-100.232', 4], 
     ['car', '200.212','-200.232', 4],...and so on... 
      ]; 

我有一个PHP数组....里面的纬度和经度,并有很多人。他们保持变化,所以我不能真正的硬编码他们每次添加一个新的。我可以使用php数组值来代替lat和long,它也可以工作。我基本上要一环,因此我怎样才能做到这一点自动写数组索引的整条生产线中的位置

这样

var locations = [ 
    for(i=0;i<array.size;i++) 
     { 
      [phpItemType[i], phpLatVar[i],phpLongVar[i], phpNumber[i]], 
     } 
      ]; 

? 我希望问题清楚。 请让我知道。多谢你们!

回答

0

我假设你想在JavaScript代码,可能是这将有助于

var locations =[]; 
for(i=0;i<array.size;i++) 
{ 
    var tempArray = []; 
    tempArray.push(phpItemType[i], phpLatVar[i],phpLongVar[i], phpNumber[i]); 
    locations.push(tempArray); 
} 
+0

感谢您的答复。如果你注意到,括号不是数据类型。它们是数组括号。这里:['bobcat','100.212',' - 100.232',4],...并且也不是逗号。所以我不知道一种方式来插入这样的事情到一个数组中,这是整个问题所在。有任何想法吗? – 2013-03-12 23:25:22

+0

尝试执行此操作,这将会产生相同的文件 – 1Mayur 2013-03-13 05:32:47

+0

确实...那么做...谢谢! – 2013-03-14 01:24:55