从PHP查询特定的MongoDB数组

时间:2013-10-11 14:52:57

标签: javascript php arrays mongodb geolocation

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

["lnglat"]=>
    array(2) {
      [0]=>
      float(23.584827)
      [1]=>
      float(46.771111)
    }

[“lnglat”]表示经度,纬度并且有两个浮点数,我试图用作GOOGLE MAP javascript函数的参数来显示位置。 所以,我的问题是......

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

$ longlat = array(23.584827,46.771111)

如果我使用字段名称[“lnglat”]进行查询,它只会在屏幕上显示单词ARRAY。

谢谢!

1 个答案:

答案 0 :(得分:0)

echo $array将打印出ARRAY而不是其内容。如果您想查看内容,可以使用var_dump直接打印它们,或print_r将它们连接起来。

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