Javascript 从PHP查询特定的MongoDB数组
这是我的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进行查询,并将两个浮点数放入一个变量中
["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()来“转储其内容”,但您必须迭代数组或打印出特定的键……谢谢,这就是我所需要的!