2013-10-11 45 views
-1

一個specfic MongoDB的數組這是我的MongoDB陣列,坐在我的數據庫查詢從PHP

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

[「lnglat」]指經度,緯度,有兩個浮點數,我試圖以使用用於顯示位置的GOOGLE MAP javascript函數的參數。 所以,我的問題是...

我有一些php腳本,使從Mongo查詢,並將兩個浮點數字放入一個變量。問題是我不知道如何查詢這個數組,使它看起來像這樣:

$ longlat =陣列(23.584827,46.771111)

如果我做一個查詢與字段的名稱, [「lnglat」],它只在屏幕上顯示ARRAY這個詞。

謝謝!

+1

你如何將它打印到屏幕上? –

+0

我有一個變量,它存儲了來自該字段的所有信息,如下所示:$ events = $ db_helper-> getEvents();然後我把回聲'

$ events [「lnglat」]

' – AndreiTiberiu

+0

你不能在PHP中回顯數組。例如,你可以用var_dump()或print_r()來「轉儲它的內容」,但是你必須遍歷一個數組或者打印出特定的鍵... – bjori

回答

0

echo $array將打印出ARRAY而不是其內容。如果您想查看內容,可以使用var_dump直接打印或print_r來連接它們。

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

謝謝,這是我需要的! – AndreiTiberiu