Php 如何从stdClass获取JSON项

Php 如何从stdClass获取JSON项,php,json,amazon,Php,Json,Amazon,我正在使用AmazonAPI获取产品信息。我用这个来获取信息: $response = $amazonEcs->responseGroup('OfferFull')->lookup('B00IXO8I0O'); var_dump($response); 它输出以下内容(警告——长输出,您可以滚动到底部): 我不知道如何获得“格式化价格”。(或任何与此相关的项目) 如何开始从中提取数据,而不是从var_dump()中提取数据 您可以像普通实例变量一样访问StdClass属性:$obj

我正在使用AmazonAPI获取产品信息。我用这个来获取信息:

$response = $amazonEcs->responseGroup('OfferFull')->lookup('B00IXO8I0O');
var_dump($response);
它输出以下内容(警告——长输出,您可以滚动到底部):

我不知道如何获得“格式化价格”。(或任何与此相关的项目)

如何开始从中提取数据,而不是从var_dump()中提取数据


您可以像普通实例变量一样访问StdClass属性:
$obj->param
。例如,在这种情况下,我们可以访问“FormattedPrice”,如下所示:


echo$response->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;//$299.99

您可以像普通实例变量一样访问StdClass属性:
$obj->param
。例如,在这种情况下,我们可以访问“FormattedPrice”,如下所示:


echo$response->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;//$299.99

您可以像普通实例变量一样访问StdClass属性:
$obj->param
。例如,在这种情况下,我们可以访问“FormattedPrice”,如下所示:


echo$response->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;//$299.99

您可以像普通实例变量一样访问StdClass属性:
$obj->param
。例如,在这种情况下,我们可以访问“FormattedPrice”,如下所示:


echo$response->Items->Item->OfferSummary->LowestNewPrice->FormattedPrice;//$299.99

我试过了,但得到了这个错误:注意:未定义的属性:stdClass::$FormattedPrice in/Applications/XAMPP/xamppfiles/htdocs/amazon api/sampleItemLookup.php第42行对不起-我误读了数据结构(忘记了OfferSumary和LowestNewPrice)。我的最新版本应该工作:“席试了这个并得到了这个错误:注意:未定义的属性:STDCYC::$格式化的价格在/Apvest/XAMPP/XAMPPFrase/HTDOCS/Amazon API /SAMPs/SAMPrItIMPOLUPP.PHP上线442抱歉-我误解了数据结构(忘记了提供服务和LowestNewPrice)。我的最新版本应该工作:“席试了这个并得到了这个错误:注意:未定义的属性:STDCYC::$格式化的价格在/Apvest/XAMPP/XAMPPFrase/HTDOCS/Amazon API /SAMPs/SAMPrItIMPOLUPP.PHP上线442抱歉-我误解了数据结构(忘记了提供服务和LowestNewPrice)。我的最新版本应该工作:“席试了这个并得到了这个错误:注意:未定义的属性:STDCYC::$格式化的价格在/Apvest/XAMPP/XAMPPFrase/HTDOCS/Amazon API /SAMPs/SAMPrItIMPOLUPP.PHP上线442抱歉-我误解了数据结构(忘记了提供服务和LowestNewPrice)。我的更新版本应该可以工作:)x
object(stdClass)#6 (2) {
  ["OperationRequest"]=>
  object(stdClass)#7 (4) {
    ["HTTPHeaders"]=>
    object(stdClass)#8 (1) {
      ["Header"]=>
      object(stdClass)#9 (2) {
        ["Name"]=>
        string(9) "UserAgent"
        ["Value"]=>
        string(14) "PHP-SOAP/5.5.3"
      }
    }
    ["RequestId"]=>
    string(36) "3f1671a9-2b85-4905-9362-3f43f5652528"
    ["Arguments"]=>
    object(stdClass)#10 (1) {
      ["Argument"]=>
      object(stdClass)#11 (2) {
        ["Name"]=>
        string(7) "Service"
        ["Value"]=>
        string(19) "AWSECommerceService"
      }
    }
    ["RequestProcessingTime"]=>
    float(0.015202)
  }
  ["Items"]=>
  object(stdClass)#12 (2) {
    ["Request"]=>
    object(stdClass)#13 (2) {
      ["IsValid"]=>
      string(4) "True"
      ["ItemLookupRequest"]=>
      object(stdClass)#14 (4) {
        ["IdType"]=>
        string(4) "ASIN"
        ["ItemId"]=>
        string(10) "B00IXO8I0O"
        ["ResponseGroup"]=>
        string(9) "OfferFull"
        ["VariationPage"]=>
        string(3) "All"
      }
    }
    ["Item"]=>
    object(stdClass)#15 (3) {
      ["ASIN"]=>
      string(10) "B00IXO8I0O"
      ["OfferSummary"]=>
      object(stdClass)#16 (5) {
        ["LowestNewPrice"]=>
        object(stdClass)#17 (3) {
          ["Amount"]=>
          int(29999)
          ["CurrencyCode"]=>
          string(3) "USD"
          ["FormattedPrice"]=>
          string(7) "$299.99"
        }
        ["TotalNew"]=>
        string(1) "1"
        ["TotalUsed"]=>
        string(1) "0"
        ["TotalCollectible"]=>
        string(1) "0"
        ["TotalRefurbished"]=>
        string(1) "0"
      }
      ["Offers"]=>
      object(stdClass)#18 (4) {
        ["TotalOffers"]=>
        int(1)
        ["TotalOfferPages"]=>
        int(1)
        ["MoreOffersUrl"]=>
        string(190) "http://www.amazon.com/gp/offer-listing/B00IXO8I0O%3FSubscriptionId%3DAKIAJ4C2HRQEA5R5WQSA%26tag%3Dserineethi-20%26linkCode%3Dsp1%26camp%3D2025%26creative%3D386001%26creativeASIN%3DB00IXO8I0O"
        ["Offer"]=>
        object(stdClass)#19 (3) {
          ["Merchant"]=>
          object(stdClass)#20 (1) {
            ["Name"]=>
            string(19) "UnbeatableSale, Inc"
          }
          ["OfferAttributes"]=>
          object(stdClass)#21 (1) {
            ["Condition"]=>
            string(3) "New"
          }
          ["OfferListing"]=>
          object(stdClass)#22 (8) {
            ["OfferListingId"]=>
            string(136) "OFsamQIWSTf8O3%2F5DWBmJ633GwRX2m%2FNqcretgjz%2BoyFZJJ6QPbz8tL1YKIBYZZnOAl3AW75luhO6gbvyGV9Rr3fNI9xxUktwSzxDqtZa02RA64n3gRKtV%2BnOlgfINfn"
            ["Price"]=>
            object(stdClass)#23 (3) {
              ["Amount"]=>
              int(38999)
              ["CurrencyCode"]=>
              string(3) "USD"
              ["FormattedPrice"]=>
              string(7) "$389.99"
            }
            ["SalePrice"]=>
            object(stdClass)#24 (3) {
              ["Amount"]=>
              int(29999)
              ["CurrencyCode"]=>
              string(3) "USD"
              ["FormattedPrice"]=>
              string(7) "$299.99"
            }
            ["AmountSaved"]=>
            object(stdClass)#25 (3) {
              ["Amount"]=>
              int(9000)
              ["CurrencyCode"]=>
              string(3) "USD"
              ["FormattedPrice"]=>
              string(6) "$90.00"
            }
            ["PercentageSaved"]=>
            int(23)
            ["Availability"]=>
            string(34) "Usually ships in 4-5 business days"
            ["AvailabilityAttributes"]=>
            object(stdClass)#26 (3) {
              ["AvailabilityType"]=>
              string(3) "now"
              ["MinimumHours"]=>
              int(96)
              ["MaximumHours"]=>
              int(120)
            }
            ["IsEligibleForSuperSaverShipping"]=>
            bool(false)
          }
        }
      }
    }
  }
}