Javascript 从PHP查询特定的MongoDB数组

Javascript 从PHP查询特定的MongoDB数组,javascript,php,arrays,mongodb,geolocation,Javascript,Php,Arrays,Mongodb,Geolocation,这是我的MongoDb阵列,位于我的数据库中 ["lnglat"]=> array(2) { [0]=> float(23.584827) [1]=> float(46.771111) } [“lnglat”]表示经度和纬度,有两个浮点数,我试图将它们用作GOOGLE MAP javascript函数的参数,以显示位置。 所以,我的问题是 我有一些php脚本,可以从Mongo进行查询,并将两个浮点数放入一个变量中

这是我的MongoDb阵列,位于我的数据库中

["lnglat"]=>
    array(2) {
      [0]=>
      float(23.584827)
      [1]=>
      float(46.771111)
    }
[“lnglat”]表示经度和纬度,有两个浮点数,我试图将它们用作GOOGLE MAP javascript函数的参数,以显示位置。 所以,我的问题是

我有一些php脚本,可以从Mongo进行查询,并将两个浮点数放入一个变量中。问题是我不知道如何查询这个数组,使它看起来像这样:

$longlat=数组(23.584827,46.771111)

如果我用字段名[“lnglat”]进行查询,它只在屏幕上显示单词数组


谢谢大家!

echo$array
将打印
array
而不是其内容。如果要查看内容,可以使用
var\u dump
直接打印内容,也可以使用
print\u r
将内容连接起来

echo '<p>' . print_r($events, true) . '</p>';
echo''。打印($events,true)。'

",;
您是如何将其打印到屏幕上的?我有一个变量存储该字段的所有信息,如:$events=$db_helper->getEvents();然后我把echo'$events[“lnglat”]

'放在PHP中,您不能回显数组。例如,您可以使用var_dump()或print_r()来“转储其内容”,但您必须迭代数组或打印出特定的键……谢谢,这就是我所需要的!