2014-08-29 125 views
-4

我想在PHP中打印下面的JSON值。我將如何訪問特定的值?此數組也存儲在會話調用forminfo中。所以我需要訪問會話,然後例如FirstName的具體值。Json,PHP和會話

Array (
    [forminfo] => stdClass Object (
     [GetProspectAsJSONResult] => [ 
      { 
       "ProspectId": xxxxx, 
       "Keycode": "Test123", 
       "FirstName": "Test", 
       "LastName": "Test", 
       "Company": "Test", 
       "Email": null 
      } 
     ] 
    ) 
) 

謝謝!

+2

這不是JSON。對於JSON部分,'json_decode()'是你想要的。 – Brad 2014-08-29 18:16:06

+1

這個問題似乎是脫離主題,因爲它顯示沒有事先的研究,也沒有最小的理解正在解決的問題 – 2014-08-29 18:17:56

回答

0

你應該使用json_decode對象解碼它並返回一個數組。那麼你可以例如訪問FirstnamedecodedArray['FirstName']

+0

我正在使用一個Web服務,返回以下信息: stdClass對象([GetProspectAsJSONResult] => [{「ProspectId 「:xxxxx,」Keycode「:」Test123「,」FirstName「:」Test「,」LastName「:」Adm1「,」Company「:」Test「,」Email「:null}]) 如果我json_decode結果高於它只是空白。 – cloudnine 2014-08-29 18:28:57