2014-08-29 52 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