Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过嵌入在stdClass中的数组进行循环_Php_Arrays_Api_Loops_Stdclass - Fatal编程技术网

Php 通过嵌入在stdClass中的数组进行循环

Php 通过嵌入在stdClass中的数组进行循环,php,arrays,api,loops,stdclass,Php,Arrays,Api,Loops,Stdclass,使用我们提供商提供的API,我从API调用中获取以下数据: 数据(表示订单ID(1604),然后是订单中的各个项目): 我可以得到尽可能多的RequestID,但是我不能得到订单的值。。。如何使用php直接获取单个项目 谢谢 项目可以像这样迭代: foreach($data->GetOrderDetailsInfoResult->OrderDetailsResponse->OrderDetailsResponse as $item) { echo $item->P

使用我们提供商提供的API,我从API调用中获取以下数据:

数据(表示订单ID(1604),然后是订单中的各个项目):

我可以得到尽可能多的RequestID,但是我不能得到订单的值。。。如何使用php直接获取单个项目


谢谢

项目可以像这样迭代:

foreach($data->GetOrderDetailsInfoResult->OrderDetailsResponse->OrderDetailsResponse as $item)
{
    echo $item->ProductID;
    echo $item->Description;
    echo $item->Quantity;
    echo $item->Price;
}

显示你的代码…为什么你不能得到??你能像var_dump()那样用可读的缩进重新输入对象吗?
foreach($data->GetOrderDetailsInfoResult->OrderDetailsResponse->OrderDetailsResponse as $item)
{
    echo $item->ProductID;
    echo $item->Description;
    echo $item->Quantity;
    echo $item->Price;
}