簡體   English   中英

在PHP中獲取JSON對象的值

[英]Get value of JSON object in PHP

我是php的初學者。 該文檔是mongodb查詢的結果。

Array ( [_id] => MongoId Object ( [$id] => 55e994585bab8c0a816e0693 ) [metadata] => Array ( [timestamp] => 1441371224596 ) [message] => Array ( [itsPduHeader] => Array ( [messageID] => 1 [protocolVersion] => 1 [stationId] => 33000 ) [denm] => Array ( [managementContainer] => Array ( [relevanceDistance] => 3 [referenceTime] => 363373455171 [stationType] => 15 [actionID] => Array ( [sequenceNumber] => 69 [orignatorStationID] => 33000 ) [detectionTime] => 363373438142 [eventPosition] => Array ( [altitude] => Array ( [altitudeValue] => 0 [altitudeConfidence] => 15 ) [posConfidenceEllipse] => Array ( [semiMajorOrientation] => 3601 [semiMinorConfidence] => 4095 [semiMajorConfidence] => 4095 ) [latitude] => 448848419 [longitude] => -5615145 ) ) [situationContainer] => Array ( [informationQuality] => 0 [eventType] => Array ( [subCauseCodeType] => 0 [causeCodeType] => 1 ) ) [locationContainer] => Array ( [traces] => Array ( [0] => Array ( [0] => Array ( [pathPosition] => Array ( [deltaAltitude] => 0 [deltaLongitude] => 0 [deltaLatitude] => 0 ) ) ) ) ) ) ) )

但是我無法獲得經度的價值。 有誰能夠幫助我?

嘗試:

$result = array();
echo $result['message']['denm']['managementContainer']['eventPosition']['latitude'];
echo $result['message']['denm']['managementContainer']['eventPosition']['longitude'];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM