我无法读取从Firestore文档的Geopoint获取的对象。
我没有找到任何文档来了解如何使用PHP框架读取此地理位置(尽可能迅速)。
整个数组如下所示:
print_r($barDetails);
Array
(
[icone_img] => xqSUmb8kCWIanQj3okaf
[geopoint] => Google\Cloud\Core\GeoPoint Object
(
[latitude:Google\Cloud\Core\GeoPoint:private] => 43.697092 [longitude:Google\Cloud\Core\GeoPoint:private] => 7.274421
)
[header_img] => SGYXf7DIYRvvpqLIEZr4
[nom] => La Lupita
[styles_ids] => Array
(
[0] => fKMTFTgAvhHN9D5e7n3p
)
[adresse] => 9 Rue de la Préfecture,06300 nice
[description] => Aenean dictum lectus est,non fringilla enim tempus et. Nam dapibus elit in lobortis sagittis. Sed quis metus in lacus congue tempus at quis mi.
)
如果我这样做:
print_r($barDetails['geopoint']);
我得到了这个对象,我无法阅读该对象,以便分别获取经度和纬度:
Google\Cloud\Core\GeoPoint Object
(
[latitude:Google\Cloud\Core\GeoPoint:private] => 43.697092
[longitude:Google\Cloud\Core\GeoPoint:private] => 7.274421
)